Liking cljdoc? Tell your friends :D

skeptic.cli.cljs.deps

Source discovery for cljs/cljc files in a deps.edn project. Reuses skeptic.cli.paths/discover-paths to obtain the project's resolved source paths from clojure.tools.deps/create-basis, then walks them for cljs/cljc files. discover-paths returns paths verbatim from the deps.edn (relative strings like "src"); they are absolutized against root here before walking.

Source discovery for cljs/cljc files in a deps.edn project. Reuses
`skeptic.cli.paths/discover-paths` to obtain the project's resolved
source paths from `clojure.tools.deps/create-basis`, then walks them
for cljs/cljc files. `discover-paths` returns paths verbatim from the
deps.edn (relative strings like "src"); they are absolutized against
`root` here before walking.
raw docstring

skeptic.cli.cljs.discover

Walk a collection of source roots and partition the matching files into cljs and cljc buckets. Paths that do not exist are skipped silently; paths that point at a regular file are included if their extension matches.

Walk a collection of source roots and partition the matching files into
cljs and cljc buckets. Paths that do not exist are skipped silently;
paths that point at a regular file are included if their extension matches.
raw docstring

skeptic.cli.cljs.lein

Source discovery for cljs/cljc files in a Leiningen project. Reads :source-paths and :test-paths from the project map, plus any cljsbuild build :source-paths if present, and walks them for cljs/cljc files.

Source discovery for cljs/cljc files in a Leiningen project. Reads
:source-paths and :test-paths from the project map, plus any cljsbuild
build :source-paths if present, and walks them for cljs/cljc files.
raw docstring

skeptic.cli.cljs.shadow

Source discovery for cljs/cljc files in a shadow-cljs project. Reads shadow-cljs.edn at root as plain EDN and walks the top-level :source-paths key for cljs/cljc files.

Source discovery for cljs/cljc files in a shadow-cljs project. Reads
shadow-cljs.edn at `root` as plain EDN and walks the top-level
:source-paths key for cljs/cljc files.
raw docstring

skeptic.cli.main

deps.edn-side entrypoint for Skeptic. Invoked as: clojure -M:skeptic [flags] (calls -main) clojure -X:skeptic (calls run with EDN args) Library code lives elsewhere; this namespace only handles CLI parsing, source-path discovery, and the call into skeptic.core/check-project.

deps.edn-side entrypoint for Skeptic. Invoked as:
  clojure -M:skeptic [flags]   (calls -main)
  clojure -X:skeptic           (calls run with EDN args)
Library code lives elsewhere; this namespace only handles CLI parsing,
source-path discovery, and the call into skeptic.core/check-project.
raw docstring

skeptic.cli.options

Shared CLI option vector and parser for both the Leiningen plugin (leiningen.skeptic) and the deps.edn entrypoint (skeptic.cli.main). Keys produced here land directly in the opts map consumed by skeptic.core/check-project.

Shared CLI option vector and parser for both the Leiningen plugin
(leiningen.skeptic) and the deps.edn entrypoint (skeptic.cli.main).
Keys produced here land directly in the opts map consumed by
skeptic.core/check-project.
raw docstring

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.

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.
raw docstring

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