dakrone/clojuredocs-client — Issue #6: Transitive clojure 1.2.1 dependencies
Author: trptcolin
Created: 2012-01-25 00:28:59+00:00
State: open

Apologies in advance: this falls into the "I'm not really sure what should change" category for me. Looks like the clj-http and cheshire versions pointed at by project.clj on master end up bringing in clojure 1.2.1 somehow. I'm not entirely sure how this is possible, since I wasn't seeing those jarfiles go into lib/ or lib/dev/ when using cd-client from reply, but it was breaking compilation on Travis CI, and I was able to reproduce locally (but only after blowing away my whole ~/.m2 directory)... weird.

For now, I'm just adding org.clojure/clojure to the exclusions list, and that does the trick. Maybe it's just the person doing AOT's responsibility to exclude everything they need to, and I'm overthinking this...