Liking cljdoc? Tell your friends :D

mranderson.dependency.resolver

Dependency resolution via pomegranate/aether.

resolve-source-deps produces the resolved tree (Maven conflict resolution has run, each coordinate pinned to one version); expand-dep-hierarchy re-expands it into the unresolved tree where the same library may appear in many branches at different versions. These two trees feed the two inlining modes.

Dependency resolution via pomegranate/aether.

`resolve-source-deps` produces the resolved tree (Maven conflict resolution has
run, each coordinate pinned to one version); `expand-dep-hierarchy` re-expands
it into the unresolved tree where the same library may appear in many branches
at different versions. These two trees feed the two inlining modes.
raw docstring

mranderson.dependency.tree

Walking and ordering of dependency trees.

A dependency tree here is a nested map of [name version] -> subtree. This namespace provides depth-first walks for both modes (walk-dep-tree for unresolved, walk-ordered-deps for resolved), tree expansion (walk&expand-deps), subtree eviction, and topological ordering.

Walking and ordering of dependency trees.

A dependency tree here is a nested map of `[name version] -> subtree`. This
namespace provides depth-first walks for both modes (`walk-dep-tree` for
unresolved, `walk-ordered-deps` for resolved), tree expansion
(`walk&expand-deps`), subtree eviction, and topological ordering.
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