Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds the following dependencies via profiles:
Before this change, project.clj does not depend directly on everything necessary to start a REPL. 'lein repl' pulls in all of leiningen's own dependencies and therefore works, but the following does not:
$ java -cp
lein classpathclojure.main -r
Clojure 1.2.0 ; <--- note clojure version!
user=> (require 'leiningen.voom)
;; ...error message related to missing clojure.edn
With these new profiles, the following succeeds:
$ java -cp
lein with-profile leiningen-core-2.5.1,clojure-1.5 classpathclojure.main -r
This issue only affects lein-voom development itself, so relegating these dependencies to these profiles should be sufficient.