Uploaded image for project: 'Maven Checkstyle Plugin'
  1. Maven Checkstyle Plugin
  2. MCHECKSTYLE-283

Move maven_checks.xml and maven-header.txt away from the plugin

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.13
    • 2.14
    • None

    Description

      Currently the configuration for Checkstyle that is used by the Maven project is included inside Maven Checkstyle Plugin. There are several drawbacks to this:

      1. The plugin should not be littered with stuff that nobody else uses
      2. If the configuration files change, a new release of the plugin is required before it can be used
      3. If the plugin upgrades Checkstyle to a version that the Maven project cannot use, due to the required Java version, then the Maven project can no longer modify its Checkstyle configuration

      The configuration files should be moved to maven-shared-resources, which already has similar configuration files for maven-changes-plugin.

      Attachments

        Issue Links

          Activity

            People

              dennisl@apache.org Dennis Lundberg
              dennisl@apache.org Dennis Lundberg
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: