Results 311 comments of Martin Klepsch

@jgrzebyta the `jar` task itself has little knowledge about the project and version. These things are encoded in a `pom.xml` file (see `pom` task) which eventually ends up inside the...

@jgrzebyta are you using boot-semver's `version-pom` task? If you do, I think the `jar` task should pick up the project and version accordingly. Maybe also @flyboarder can weigh in how...

Hey @kommen, sorry you didn't get a reply to this earlier. It sounds like this happened fairly frequently, do you have any idea how it could be reproduced? Would you...

Hey, if you still happen to have the git revisions it might be worth going back to those and running whatever you ran with `boot -vvv watch ...` this will...

Reproducible by disabling colorization, as @seancorfield mentioned above: ``` boot -C repl ```

Thanks! 🙌 I considered asking you for this but felt like I shouldn't 🙂

One-line repro: ``` boot sift --add-jar namespace:path ``` ``` java.lang.IllegalArgumentException: Provided artifact is missing a version: [nil] clojure.lang.ExceptionInfo: Provided artifact is missing a version: [nil] ```

@benwbooth I think it would be interesting if you could outline problems you already encountered on that path. I think making some sort of persistent JVM might be an interesting...

Seems to come out of pomegranate: ```clojure (require 'cemerick.pomegranate.aether) (cemerick.pomegranate.aether/resolve-dependencies :coordinates '[[boot/core "2.7.0" :exclusions [org.clojure/clojure]]] :repositories [["clojars" {:url "https://repo.clojars.org/"}] ["maven-central" {:url "https://repo1.maven.org/maven2"}]]) ;; returns the following {[boot/core "2.7.0" :exclusions [[org.clojure/clojure]]]...

So as per @cemerick this is intentional: https://github.com/cemerick/pomegranate/issues/93 As I understand it one can pass a vector of vectors or a vector of symbols (which is a shorthand and gets...