(artifact-key a)
Returns a string key for the artifact a, disregarding a version.
Returns a string key for the artifact a, disregarding a version.
(artifact-version-key a)
Returns a string key for the artifact a including a version.
Returns a string key for the artifact a including a version.
(cache-package this package)
Caches the package.
Caches the package.
(cached? this package)
Returns true, if the package is cached.
Returns true, if the package is cached.
(clean m)
Removes keys from map for which the value is nil.
Removes keys from map for which the value is nil.
(compare-revision c1 c2)
Compares two revision components c1 and c2.
Compares two revision components c1 and c2.
(compare-version v1 v2)
Compares to versions v1 and v2.
Compares to versions v1 and v2.
(contains-version? r v)
(contains-version? from to v)
Returns true if the version v is contained in the version range given by from and to or as a map.
Returns true if the version v is contained in the version range given by from and to or as a map.
(digits? s)
Tests if s contains only digits.
Tests if s contains only digits.
(generate purl)
Generates the package URL string for the package URL map.
Generates the package URL string for the package URL map.
(greater-version? v1 v2)
Returns true, if v1 is greater than v2.
Returns true, if v1 is greater than v2.
(lesser-version? v1 v2)
Returns true, if v1 is less than v2.
Returns true, if v1 is less than v2.
(package-key p)
Returns a string key for the package p
, disregarding a version.
Returns a string key for the package `p`, disregarding a version.
(package-version-key p)
Returns a string key for the package p
including the version.
Returns a string key for the package `p` including the version.
(parse purl)
Parses the package URL string into a package URL map.
Parses the package URL string into a package URL map.
(parse-optional coll)
Returns a map of the optional qualifiers and
Returns a map of the optional qualifiers and
(parse-qualifiers s)
Returns a map of qualifiers for the qualifier part of the package url.
Returns a map of qualifiers for the qualifier part of the package url.
(get-package this package)
Returns the package from the repository.
Returns the package from the repository.
(same-artifact-version? a1 a2)
Returns true, when the artifacts a1 and a2 have the same artifact version key.
Returns true, when the artifacts a1 and a2 have the same artifact version key.
(same-artifact? a1 a2)
Returns true, when the artifacts a1 and a2 have the same artifact key.
Returns true, when the artifacts a1 and a2 have the same artifact key.
(same-package-version? p1 p2)
Returns true, when the packages p1 and p2 have the same package version key.
Returns true, when the packages p1 and p2 have the same package version key.
(same-package? p1 p2)
Returns true, when the packages p1
and p2
have the same package key.
Returns true, when the packages `p1` and `p2` have the same package key.
(same-version? v1 v2)
Returns true, if both versions are the same.
Returns true, if both versions are the same.
(split-version version)
(split-version version re)
Splits a version string into revision components.
Splits a version string into revision components.
(latest-version this package)
Returns the latest version for the package.
Returns the latest version for the package.
(versions this package)
Returns the versions for the package.
Returns the versions for the package.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close