(add {:keys [repositories dependencies managed-dependencies java-source-paths
resource-paths source-paths test-paths]
{:keys [classifiers shorten only-present-results?]
plugin-repositories :repositories
:or {classifiers #{"sources" "javadoc"}
shorten false
only-present-results? false}}
:enrich-classpath
: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}}
:enrich-classpath
: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 persisted to the file caches.
Turns any contained coll into a vector, sorting it. This ensures that stable values are persisted to the file caches.
tools.jar is useful for Orchard in JDK8.
tools.jar is useful for Orchard in JDK8.
(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