Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.4.0-RC1
Description
In Apache Ivy, one can declare a dependency and exclude all of its transitive dependencies with transitive attribute set to false. E.g. this feature is used a lot in Apache Zookeeer, an Ivy based build. Currently (Ivy 2.4.0-rc1) Maven pom file generated for such Ivy built project (e.g. zookeeper 3.4.6) does not reflect in any way that all transitive dependencies for a given dependency are excluded, even though Maven supports this feature (find more info on exclusions in Maven in docs and JIRA ticket)
Please support in makepom task transformation from Ivy's transitive=false to Maven's wildcards exclusion.