Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-246

Clean up transitive dependencies in the AS build module

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Major
    • 8.0.0.Alpha1
    • None
    • Build System
    • None

    Description

      There are a lot of transitive dependencies that are brought in. The core-model-test module brings in many transitive dependencies, does this need to be a dependency in the build module? The general rule is that the build module should not include any transitive dependencies, however, there might be one or two exceptions.

      Once the dependencies are cleaned up, the enforcer rule "ban-transitive-dependencies" should be configured in the build module to enforce that upgrades and new dependencies don't add unexpected transitive deps to the build.

      http://maven.apache.org/enforcer/enforcer-rules/banTransitiveDependencies.html

      Attachments

        Activity

          People

            pgier@redhat.com Paul Gier (Inactive)
            pgier@redhat.com Paul Gier (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: