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

Removal of all reporting logic from the core of Maven

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.0-beta-1
    • None
    • None

    Description

      Any reporting implementation will be implemented as a plugin. Maven will provide any information, APIs, and extension points to make this possible. But the conflation of building with reporting in the core makes it almost impossible for anyone to understand the distinction, makes it impossible to have alternate implementations and couple many tools like Doxia directly to the core which is unacceptable for Maven 3.x.

      Attachments

        1. MNG-4162.patch
          16 kB
          Olivier Lamy

        Issue Links

          Activity

            People

              bentmann Benjamin Bentmann
              jvanzyl Jason van Zyl
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: