Apache Maven Checkstyle Plugin Version 3.0.0 Released

The Maven team is pleased to announce the release of the Apache Maven Checkstyle Plugin, version 3.0.0.

The Checkstyle Plugin generates a report regarding the code style used by the developers. For more information about Checkstyle, see https://checkstyle.sourceforge.net/.

You should specify the version in your project's plugin configuration:

1<plugin>
2  <groupId>org.apache.maven.plugins</groupId>
3  <artifactId>maven-checkstyle-plugin</artifactId>
4  <version>3.0.0</version>
5</plugin>

Release Notes - Apache Maven Checkstyle Plugin - Version 3.0.0

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/plugins/maven-checkstyle-plugin/download.cgi

Bugs:

  • MCHECKSTYLE-220 - Debug shows unnecessary stacktrace with java.net.MalformedURLException: no protocol: LICENSE.txt
  • MCHECKSTYLE-260 - sourceDirectories property is ignored in multi-modules
  • MCHECKSTYLE-301 - Plugin in check goal should print the name of the rule that was violated
  • MCHECKSTYLE-322 - Update plugin to use 6.18 checkstyle (last version that is based on jdk7)
  • MCHECKSTYLE-332 - maven plugin not using cache property
  • MCHECKSTYLE-337 - checkstyle:check only supports xml output format, but the docs say it supports plain as well

Improvements:

Tasks:

Enjoy,

-The Maven team