GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
I'm using Leiningen 2.0.0-preview6. It looks like I can't get both the normal jar and the source jar into my classpath. I have dependencies like this:
[org.clojure/clojure "1.5.0-alpha2" :classifier "sources"]
But only the first one gets on my classpath. I'm guessing that duplicates are being removed without respect to the :classifier.
It may be something not supported yet by pomegranate (a library Leiningen 2 uses to resolve and manage dependencies)
No, this is a flaw in the profile merge logic. Should have a fix in a few days.
A similar problem exists for :extension.
Maybe @laurentpetit could confirm if this is fixed in ccw, because it seems to not be, only the first line(regardless or order) is considered
actually, now that I look at the test in that commit, that's exactly how it's supposed to work: only first line is meant to remain, which unfortunately acts as if the dependency is not included in eclipse+ccw (no errors in project.clj though)