Uploaded image for project: 'Syncope'
  1. Syncope
  2. SYNCOPE-1486

Upgrade maven-checkstyle-plugin to checkstyle 8.24

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0.0
    • Component/s: build-tools
    • Labels:
      None

      Description

      At the moment, the maven-checkstyle-plugin is at version 3.1.0, which ships with checkstyle version 8.19.

      Checkstyle 8.24 is out and due to changes in configuration syntax, one cannot easily switch to the more recent checkstyle version. Specifically, the "TreeWalker" module contains a few breaking changes and moved/removed elements such as LineLength that need to be reorganized slightly before checkstyle can be used with more recent versions. 

       

      This task proposes to upgrade the checkstyle version to 8.24 (or whatever might most recent at the time work begins) and then fix all configuration issues related to syntax of the new version:

      https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/upgrading-checkstyle.html

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ilgrosso Francesco Chicchiriccò
                Reporter:
                mmoayyed Misagh Moayyed
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m