Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-1470

Transform transitive=false to wildcards exclusion

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.4.0-RC1
    • 2.4.0
    • Maven Compatibility

    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.

      Attachments

        Activity

          People

            maartenc Maarten Coene
            sslavic Stevo Slavić
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: