boot-clj / boot

Build tooling for Clojure.
https://boot-clj.github.io/
Eclipse Public License 1.0
1.75k stars 180 forks source link

Allow clojure source jars onto the classpath (#654) #655

Closed pdbrown closed 6 years ago

pdbrown commented 6 years ago

The rm-clj filter of boot.pod/resolve-dependency-jars prevents adding the org.clojure/clojure dependency to work around an old issue (see 61c948f), but was also keeping clojure source artifacts off the classpath. This change narrows the filter to remove only clojure dependencies that aren't sources, so one can add e.g. [org.clojure/clojure "1.9.0-beta2" :classifier "sources"] to enable jumping to clojure java sources in CIDER.

pdbrown commented 6 years ago

Addresses https://github.com/boot-clj/boot/issues/654