Api providing some utilities working with clojure.tools.deps.
Api providing some utilities working with `clojure.tools.deps`.
(get-deps {p :fr.jeremyschoffen.mbt.alpha.project.deps/file})Slurp the deps.edn file of a project using [[clojure.tools.deps.alpha.reader/slurp-deps]].
The deps file's path is passed under the key :fr...mbt.alpha.project.deps/file.
Slurp the deps.edn file of a project using [[clojure.tools.deps.alpha.reader/slurp-deps]]. The deps file's path is passed under the key `:fr...mbt.alpha.project.deps/file`.
(make-symbolic-name {group-id :fr.jeremyschoffen.mbt.alpha.maven/group-id
name :fr.jeremyschoffen.mbt.alpha.maven/artefact-name
classifier :fr.jeremyschoffen.mbt.alpha.maven/classifier})Create a Clojure symbol following the clojure tools deps format used to specified maven dependencies.
For instance the hypothetical:
(make-symbolic-coord
{::fr...mbt.alpha.maven/group-id 'org.clojure
::fr...mbt.alpha.maven/artefact-name 'clojure
::fr...mbt.alpha.maven/classifier 'docs})
;=> org.clojure/clojure$docs
Create a Clojure symbol following the clojure tools deps format used to specified maven dependencies.
For instance the hypothetical:
```clojure
(make-symbolic-coord
{::fr...mbt.alpha.maven/group-id 'org.clojure
::fr...mbt.alpha.maven/artefact-name 'clojure
::fr...mbt.alpha.maven/classifier 'docs})
;=> org.clojure/clojure$docs
```
(non-maven-deps {deps-map :fr.jeremyschoffen.mbt.alpha.project/deps})Utility signaling non maven deps. These deps can't go into a pom file.
Utility signaling non maven deps. These deps can't go into a pom file.
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 |