You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Stevo Slavic (JIRA)" <ji...@apache.org> on 2014/04/29 17:51:17 UTC

[jira] [Created] (IVY-1470) Transform transitive=false to wildcards exclusion

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)