lein-pocketbook.core
->source+javadoc-args
(->source+javadoc-args args)
Returns a map in the ::args format from the given args, with all the resolvable sources and javadoc dependencies.
classify
(classify [group+name version & modifiers :as _coordinate] classifier)
Classify a dependency coordinate with given classifier.
e.g. (classify [foo "1.4.0" :exclusions [bar]] "sources")
fully-resolve-dependencies
(fully-resolve-dependencies args retrieve?)
(fully-resolve-dependencies args)
Returns ::args with all the transitive dependencies added.
fully-resolve-dependencies-memo
remove-unresolvable
(remove-unresolvable {:keys [repositories], :as args})
Keeps only the resolvable :coordinates in args.
resolvable?
(resolvable? repositories coordinate)
Return whether the given dependency coordinate is resolvable in the given repositories.
swap-out-sources+javadocs
(swap-out-sources+javadocs args)
Update the :coordinates in :args to have 'sources' and 'javadoc' classifiers.