(add {:keys [repositories managed-dependencies]
{:keys [classifiers]
plugin-repositories :repositories
:or {classifiers #{"sources" "javadoc"}}}
:resolve-java-sources-and-javadocs
:as project})
(choose-one-artifact deps managed-dependencies equivalent-deps)
Prevents Lein :pedantic
faults by picking one source.
Prevents Lein `:pedantic` faults by picking one source.
(derivatives classifiers
managed-dependencies
memoized-resolve!
[dep version & args :as original])
(deserialize x)
Undoes the work of #'serialize
.
Note that only certain vectors must be turned back into hashmaps - others must remain as-is.
Undoes the work of `#'serialize`. Note that only certain vectors must be turned back into hashmaps - others must remain as-is.
(middleware {{:keys [failsafe timeout] :or {failsafe true timeout 215}}
:resolve-java-sources-and-javadocs
:as project}
&
args)
A reasonable factor for parallel Maven resolution, which tries to maximise efficiency while keeping thread count low which seems detrimental for both us and the Maven servers.
A reasonable factor for parallel Maven resolution, which tries to maximise efficiency while keeping thread count low which seems detrimental for both us and the Maven servers.
(serialize x)
Turns any contained coll into a vector, sorting it.
This ensures that stable values are peristed to the file caches.
Turns any contained coll into a vector, sorting it. This ensures that stable values are peristed to the file caches.
(wrap-failsafe f timeout)
Wraps f
in a 'failsafe' way, protecting it against exceptions and overly slow executions.
Wraps `f` in a 'failsafe' way, protecting it against exceptions and overly slow executions.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close