converts various artifact formats
(artifact :string '[zcaudate/hara "2.4.0"]) => "zcaudate:hara:jar:2.4.0"
(artifact :path "zcaudate:hara:2.4.0") => (str common/local-repo "/zcaudate/hara/2.4.0/hara-2.4.0.jar")
converts various artifact formats
(artifact :string '[zcaudate/hara "2.4.0"])
=> "zcaudate:hara:jar:2.4.0"
(artifact :path "zcaudate:hara:2.4.0")
=> (str common/*local-repo*
"/zcaudate/hara/2.4.0/hara-2.4.0.jar")(coord->rep [name version])converts a coord to a rep instance
(coord->rep '[zcaudate/hara "2.4.0"]) => (contains {:group "zcaudate" :artifact "hara" :version "2.4.0"})
converts a coord to a rep instance
(coord->rep '[zcaudate/hara "2.4.0"])
=> (contains {:group "zcaudate"
:artifact "hara"
:version "2.4.0"})(path->rep x)converts a path to a rep instance
(path->rep (str common/local-repo "/zcaudate/hara/2.4.0/hara-2.4.0.jar")) => (contains {:group "zcaudate" :artifact "hara" :version "2.4.0"})
converts a path to a rep instance
(path->rep (str common/*local-repo* "/zcaudate/hara/2.4.0/hara-2.4.0.jar"))
=> (contains {:group "zcaudate"
:artifact "hara"
:version "2.4.0"})converts various formats to a rep
(rep '[zcaudate/hara "2.4.0"]) => 'zcaudate:hara:jar:2.4.0
(rep "zcaudate:hara:2.4.0") => 'zcaudate:hara:jar:2.4.0
converts various formats to a rep (rep '[zcaudate/hara "2.4.0"]) => 'zcaudate:hara:jar:2.4.0 (rep "zcaudate:hara:2.4.0") => 'zcaudate:hara:jar:2.4.0
(rep->coord {:keys [group artifact version]})encodes the rep to a coordinate
(-> {:group "zcaudate" :artifact "hara" :version "2.4.0"} (map->Rep) (rep->coord)) => '[zcaudate/hara "2.4.0"]
encodes the rep to a coordinate
(-> {:group "zcaudate" :artifact "hara" :version "2.4.0"}
(map->Rep)
(rep->coord))
=> '[zcaudate/hara "2.4.0"](rep->path {:keys [group artifact version extension]})encodes the rep to a path
(-> {:group "zcaudate" :artifact "hara" :version "2.4.0"} (map->Rep) (rep->path)) => "<.m2>/zcaudate/hara/2.4.0/hara-2.4.0.jar"
encodes the rep to a path
(-> {:group "zcaudate" :artifact "hara" :version "2.4.0"}
(map->Rep)
(rep->path))
=> "<.m2>/zcaudate/hara/2.4.0/hara-2.4.0.jar"(rep->string {:keys [group artifact extension version]})encodes the rep to a string
(-> {:group "zcaudate" :artifact "hara" :version "2.4.0"} (map->Rep) (rep->string)) => "zcaudate:hara:2.4.0"
encodes the rep to a string
(-> {:group "zcaudate" :artifact "hara" :version "2.4.0"}
(map->Rep)
(rep->string))
=> "zcaudate:hara:2.4.0"(string->rep s)converts a string to a rep instance
(string->rep "zcaudate:hara:2.4.0") => (contains {:group "zcaudate" :artifact "hara" :version "2.4.0"})
converts a string to a rep instance
(string->rep "zcaudate:hara:2.4.0")
=> (contains {:group "zcaudate"
:artifact "hara"
:version "2.4.0"})cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |