Uploaded image for project: 'Groovy'
  1. Groovy
  2. GROOVY-3715

Unnecessary mandatory dependencies in groovy-all POM

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.6.4
    • 1.7-rc-1
    • None
    • None

    Description

      The groovy-all POM has non-optional compile dependencies on JUnit 3, Ant, and Ant-Launcher. As a consequence, these dependencies are on the compile and runtime class path of every Groovy application that uses the POM for resolving dependencies. Also, these dependencies will be copied into War and Uber-Jar files. Obviously, this is not a good thing. Therefore, I'd like to make these dependencies optional. Comments?

      Attachments

        Activity

          People

            pniederw Peter Niederwieser
            pniederw Peter Niederwieser
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: