Fork me on GitHub
#leiningen
<
2017-08-24
>
danielcompton03:08:52

@martinklepsch that shouldn't happen at all,

danielcompton03:08:58

The pom generated looks to be ok too

martinklepsch09:08:08

@danielcompton Hm, you’re right, the pom has no mention of e.g. Ultra. I tried boot -d morse show -d and it includes all the ultra dependencies etc..

seancorfield17:08:27

A follow-up to @martinklepsch's posts: the pom.xml file generated by Leiningen does not contain the ultra dependency but the morse-0.2.4.pom does -- and it is not scoped to just test. The :dev :dependencies are listed in the .pom and scoped to test. And it only seems to be ultra added in, rather than the other two :dev :plugins, so that makes me wonder whether the author has ultra as a non-dev dependency in their ~/.lein/profiles.clj file?

seancorfield17:08:58

It does raise the question (for me): what's the purpose of the .pom file, and why is it different to pom.xml? I'm not familiar enough with Maven etc to know...

mafcocinco19:08:41

Hey all. Just posted this question to SO and was wondering if anyone here might have some insight: https://stackoverflow.com/questions/45868991/how-do-i-do-exclusions-for-dependencies-that-are-pulled-in-by-leiningen-when-wri