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)

Reply via email to