Liking cljdoc? Tell your friends :D
Clojure only.

systems.thoughtfull.assay.dependencies.libraries

Library spread: the bricks that require each library outside the workspace. A library wrapped by one brick can be replaced or upgraded in one place; one spread across bricks, such as a database driver, means a missing gateway component.

Library spread: the bricks that require each library outside the
workspace. A library wrapped by one brick can be replaced or upgraded in
one place; one spread across bricks, such as a database driver, means a
missing gateway component.
raw docstring

analyzeclj

(analyze top-ns measurements)

The libraries outside the workspace that each brick requires, as :libraries, a vector of {:library :bricks :requires} with :requires the first require of the library in each brick ({:brick :file :line}), most spread first; and :metrics, brick name to its :libraries count.

The libraries outside the workspace that each brick requires, as
:libraries, a vector of {:library :bricks :requires} with :requires the
first require of the library in each brick ({:brick :file :line}), most
spread first; and :metrics, brick name to its :libraries count.
raw docstring

spreadclj

(spread allow {:keys [bricks libraries]})

At each brick's require of a library that another brick also requires, the number of bricks that require it as its value. Libraries named in allow, as strings or symbols, are left out.

At each brick's require of a library that another brick also requires,
the number of bricks that require it as its value. Libraries named in
allow, as strings or symbols, are left out.
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