Liking cljdoc? Tell your friends :D

cider.enrich-classpath


acceptable-repository?clj

(acceptable-repository? [_ {:keys [url] :as x}])

addclj

(add {:keys [repositories managed-dependencies java-source-paths resource-paths
             source-paths test-paths]
      {:keys [classifiers]
       plugin-repositories :repositories
       :or {classifiers #{"sources" "javadoc"}}}
        :enrich-classpath
      :as project})

cache-filenameclj


choose-one-artifactclj

(choose-one-artifact deps managed-dependencies equivalent-deps)

Prevents Lein :pedantic faults by picking one source.

Prevents Lein `:pedantic` faults by picking one source.
raw docstring

derivativesclj

(derivatives classifiers
             managed-dependencies
             memoized-resolve!
             [dep version & args :as original])

deserializeclj

(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.
raw docstring

make-merge-fnclj

(make-merge-fn cache-atom)

matches-version?clj

(matches-version? deps [s-or-j-name s-or-j-version :as s-or-j])

maybe-add-exclusionsclj


maybe-add-exclusions*clj

(maybe-add-exclusions* x)

middlewareclj

(middleware {{:keys [failsafe timeout] :or {failsafe true timeout 215}}
               :enrich-classpath
             :as project}
            &
            args)

parallelism-factorclj

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.
raw docstring

ppr-strclj

(ppr-str x)

resolve!clj

(resolve! cache-atom repositories classifiers x)

resolve-with-timeout!clj

(resolve-with-timeout! coordinates repositories)

safe-read-stringclj

(safe-read-string x)

serializeclj

(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.
raw docstring

timecljmacro

(time atom-obj expr)

tools-jar-pathclj

tools.jar is useful for Orchard in JDK8.

tools.jar is useful for Orchard in JDK8.
raw docstring

wrap-failsafeclj

(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.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close