Irgendwann habe ich bemerkt, dass nach lein deps :tree
, Abhängigkeiten in meinem Projekt in totales Chaos verwandelt haben:Muss ich so schnell wie möglich unübersichtliche Abhängigkeiten beheben?
# counting lines that tell us about confusing dependencies
$ lein deps :tree 2>&1 >/dev/null | wc -l
975
Zur gleichen Zeit wird das Projekt arbeitet jetzt in Ordnung. Sollte ich diese Konflikte so schnell wie möglich lösen oder sie so lassen wie sie sind?
UPD:
Unten ist ein Teil von lein deps :tree
Ausgabe, die ich für einen confilct sein:
Possibly confusing dependencies found:
[hiccup-bridge "1.0.1"] -> [org.clojure/clojure "1.6.0"]
overrides
[lein-create-template "0.1.2"] -> [org.clojure/clojure "1.7.0"]
Consider using these exclusions:
[lein-create-template "0.1.2" :exclusions [org.clojure/clojure]]
Konflikte? Welche Konflikte? –
@ MarcusMüller aktualisiert – OlegTheCat