Skip to content

4.8.0

Compare
Choose a tag to compare
@xvik xvik released this 02 Jul 14:14
· 120 commits to master since this release
  • Update checkstyle 9.1 -> 10.3.1
    IMPORTANT: Checkstyle 10 requires java 11, but plugin will automatically switch to
    backports for lower jre.
    Additional maven repository would be registered if required (LIMITED to checkstyle only)
    Warning in log would clearly indicate when backport is used
  • New option: quality.checkstyleBackport (by default true for jre < 11)
    Option might be used to force backport for java >=11 or to disable backport at all
  • Update checkstyle config:
  • Update pmd 6.34 -> 6.47 (java 17-18 support)
  • Update pmd config:
  • Update codenarc 2.2.0 -> 3.1.0 (groovy 4 support)
  • New option: quality.codenarcGroovy4 (by default, true)
    Since codenarc 3.1 separate groovy4-based codenarc jar produced (codenarc-groovy4)
    It would be used by default because groovy 4 has better adoption for newer JDKs
    (codenarc task started with its own groovy so it does not restrict gradle version)
    If you need to use older codenarc version then switch this option off manually
  • Update spotbugs 4.4.2 -> 4.7.1
  • Update spotbugs plugin 4.7.9 -> 4.8.0