Liking cljdoc? Tell your friends :D

skeptic.cli.paths

Source-path discovery for the deps.edn entrypoint. Reads the project's deps.edn through the official tools.deps API and returns the merged :paths vector for the given alias selection. The Leiningen plugin does not use this; it gets paths from the lein project map.

clojure.tools.deps is resolved lazily inside create-basis rather than required at namespace load. That keeps its heavyweight transitive graph (maven-resolver, maven-core, cognitect-aws, jetty) off any classpath that only loads this namespace without calling it -- specifically the Leiningen plugin classloader, which loads this ns transitively (via skeptic.cli.main) during self-analysis but never invokes deps.edn path discovery.

Source-path discovery for the deps.edn entrypoint. Reads the project's
deps.edn through the official tools.deps API and returns the merged
:paths vector for the given alias selection. The Leiningen plugin does
not use this; it gets paths from the lein project map.

`clojure.tools.deps` is resolved lazily inside `create-basis` rather than
required at namespace load. That keeps its heavyweight transitive graph
(maven-resolver, maven-core, cognitect-aws, jetty) off any classpath that
only loads this namespace without calling it -- specifically the Leiningen
plugin classloader, which loads this ns transitively (via skeptic.cli.main)
during self-analysis but never invokes deps.edn path discovery.
raw docstring

classpath-entriesclj

(classpath-entries root aliases)
source

create-basisclj

(create-basis root aliases)
source

discover-pathsclj

(discover-paths root aliases)
source

project-contextclj

(project-context root aliases)

Return the source paths and project classpath derived from one tools.deps basis for the selected aliases.

Return the source paths and project classpath derived from one tools.deps
basis for the selected aliases.
sourceraw docstring

source-paths-from-basisclj

(source-paths-from-basis basis)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close