amperity / lein-monolith

Leiningen plugin for working with monorepos.
Other
214 stars 18 forks source link

Shrinking the set of inherited managed dependencies #84

Closed robhanlon22 closed 9 months ago

robhanlon22 commented 3 years ago

In particularly large monoliths with inherited managed dependencies, many of the inherited managed dependencies are likely not used by every project. However, each project ends up with the full set in their pom.xmls. It might be a worthwhile feature to reduce the set of managed dependencies to the actual dependencies that are injected via the leaky profile to the set of dependencies that don't have specified versions in their coordinates.

robhanlon22 commented 9 months ago

Resolved by https://github.com/amperity/lein-monolith/pull/93, ty @DCardenasAmp