xsc / lein-ancient

Check your Projects for outdated Dependencies
MIT License
561 stars 33 forks source link

Handle :managed-dependencies and duplicate dependencies #116

Closed viebel closed 3 years ago

viebel commented 4 years ago

Addresses https://github.com/xsc/lein-ancient/issues/83 and fixes also upgrade in case of managed dependencies. Without this PR, upgrade would upgrade :dependencies instead of :managed-dependencies

xsc commented 3 years ago

Thanks for this! I went a slightly different directions, and instead of removing duplicates only removed those :dependencies that are actually managed: 039bbe5bc15b06ed3da7f4fd7037c46a7cf594c4

viebel commented 3 years ago

Happy to contribute!