Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-7598

Enforce binary backwards-compatibility with Maven 3 of all exported packages

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0.0-alpha-4, 4.0.0
    • None
    • None

    Description

      All packages exported through the API classloader (indicated in https://github.com/apache/maven/blob/master/maven-core/src/main/resources/META-INF/maven/extension.xml) should be binary backwards-compatible in Maven 4.

      To enforce this the japicmp-maven-plugin should be leveraged during the build.

      Compare with the discussion at https://lists.apache.org/thread/l8brfb69z2vclds1v91j7x98fp9ls7rj.

      Attachments

        Issue Links

          Activity

            People

              kwin Konrad Windszus
              kwin Konrad Windszus
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: