Apache Maven Checkstyle Plugin Version 3.1.0 Released
The Maven team is pleased to announce the release of the Apache Maven Checkstyle Plugin, version 3.1.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.1.0</version>
5</plugin>
Release Notes - Apache Maven Checkstyle Plugin - Version 3.1.0
You can download the appropriate sources etc. from the download page:
https://maven.apache.org/plugins/maven-checkstyle-plugin/download.cgi
Bugs:
- MCHECKSTYLE-323 - usage of checkstyle 7.0 (jdk8 is required)
- MCHECKSTYLE-344 - StringIndexOutOfBoundsException in RuleUtil
- MCHECKSTYLE-347 - StringIndexOutOfBoundsException when checkstyle.violation.ignore set to empty value
- MCHECKSTYLE-365 - Site Report, Rules: Violation count incorrect for duplicate rules when one uses default severity
Improvements:
- MCHECKSTYLE-326 - Running mvn install works first time second it does not
- MCHECKSTYLE-350 - Lock version of animal-sniffer-maven-plugin
- MCHECKSTYLE-353 - Don't resolve any dependencies
- MCHECKSTYLE-374 - Replace deprecated methods in Checkstyle
- MCHECKSTYLE-375 - Upgrade all test XML doctypes
Dependency upgrades:
- MCHECKSTYLE-349 - Upgrade to parent pom 31
- MCHECKSTYLE-359 - Upgrade maven-plugins parent to version 32
- MCHECKSTYLE-360 - Upgrade maven-site-plugin to 3.7.1 for integration tests
- MCHECKSTYLE-366 - Upgrade checkstyle to a more recent version
Enjoy,
-The Maven team