Liking cljdoc? Tell your friends :D

makejack.api.util

Helper functions to implement tools for makejack.

Helper functions to implement tools for makejack.
raw docstring

clj-source-file?clj

(clj-source-file? p)

Predicate for the given path being a clojure source file.

Predicate for the given path being a clojure source file.
raw docstring

deep-mergeclj

(deep-merge & ms)

Merge maps recursively.

Merge maps recursively.
raw docstring

deep-merge-withclj

(deep-merge-with f & ms)

Merge maps recursively, using f to merge non-map keys

Merge maps recursively, using f to merge non-map keys
raw docstring

file-hashesclj

(file-hashes path)

Return a map with hash strings for the contents of the given path. The returned map has :md5 and :sha1 hash strings.

Return a map with hash strings for the contents of the given path.
The returned map has :md5 and :sha1 hash strings.
raw docstring

format-version-mapclj

(format-version-map {:keys [major minor incremental qualifier]})

Format a version map as a string.

Format a version map as a string.
raw docstring

git-shaclj

(git-sha)

Return the current git sha as a string.

Return the current git sha as a string.
raw docstring

java-source-file?clj

(java-source-file? p)

Predicate for the given path being a java source file.

Predicate for the given path being a java source file.
raw docstring

path->namespaceclj

(path->namespace path-like)

Return namespaces found under the given root path.

Return namespaces found under the given root path.
raw docstring

project-source-filesclj

(project-source-files filter-fn path-like)

Return all source files under path-like. Return a sequence of File objects relative to the current directory.

Return all source files under path-like.
Return a sequence of File objects relative to the current directory.
raw docstring

source-filesclj

(source-files filter-fn path-like)

Return all source files under path-like. Return a sequence of File objects.

Return all source files under path-like.
Return a sequence of File objects.
raw docstring

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

× close