Stevo Slavic created IVY-1470:
---------------------------------
Summary: Transform transitive=false to wildcards exclusion
Key: IVY-1470
URL: https://issues.apache.org/jira/browse/IVY-1470
Project: Ivy
Issue Type: Improvement
Components: Maven Compatibility
Affects Versions: 2.4.0-RC1
Reporter: Stevo Slavic
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|http://maven.apache.org/pom.html#Exclusions] and
[JIRA ticket|http://jira.codehaus.org/browse/MNG-3832])
Please support in makepom task transformation from Ivy's transitive=false to
Maven's wildcards exclusion.
--
This message was sent by Atlassian JIRA
(v6.2#6252)