Fork me on GitHub

I have a common problem where I specify e.g. ring dependencies in my project, and then when I add another dep to the project, that might depend on a different version of ring, and the second ring will take precedence based on whether it’s above or below my explicit ring dep. Can I use managed-dependencies to fix that?


Basically, if I’ve explicitly specified a dependency version, I don’t want a dep-of-a-dep to take precedence


historically, I use :exclusions on any conflicting dep to prevent that