The Maven team is pleased to announce the release of Maven Checkstyle
Plugin, version 2.2.
The Checkstyle plugin generates a report regarding the code style used
by the developers. For more information about Checkstyle, see
http://checkstyle.sourceforge.net/
http://maven.apache.org/plugins/maven-checkstyle-plugin/
You can run 'mvn -up' to get the latest version of the plugin, or
specify the version in your project's plugin configuration:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.2</version>
</plugin>
Release Notes - Maven 2.x Checkstyle Plugin - Version 2.2
** Bug
* [MCHECKSTYLE-40] - Some checks need the compiled classes (for
instance JavadocMethod)
* [MCHECKSTYLE-41] - Rules summary count of duplicate JavadocMethod
configurations are merged
* [MCHECKSTYLE-48] - regression: report generation doesn't work
while dealing with the header file
* [MCHECKSTYLE-53] - Cannot copy static resources on windows
* [MCHECKSTYLE-54] - checkstyle:check does not see provided scope
dependencies
* [MCHECKSTYLE-55] - Wrong rules summary for GenericIllegalRegexp
when message contains a quote
* [MCHECKSTYLE-58] - Tests fail on non-English JVM
* [MCHECKSTYLE-59] - Checkstyle Report fails if propertyExpansion
contains backslash characters
* [MCHECKSTYLE-63] - The local absolute path to the headerLocation
file is output in the report
* [MCHECKSTYLE-65] - regression in checkstyle 2.2: config locations
seen as null
* [MCHECKSTYLE-67] - settings suppressionsLocation does not set
checkstyle.suppressions.file like suppressionsFile does
* [MCHECKSTYLE-76] - don't check the test code
* [MCHECKSTYLE-81] - Add dedicated resource bundle for locale "en"
* [MCHECKSTYLE-83] - Checkstyle report showing a check as Error
when it is Warning
* [MCHECKSTYLE-85] - Make tests platform-independent
* [MCHECKSTYLE-90] - Checkstyle-2.2-SNAPSHOT not working with Maven
2.0.9
** Improvement
* [MCHECKSTYLE-35] - move rules summary to the bottom
* [MCHECKSTYLE-50] - Sort the files and details in the report
* [MCHECKSTYLE-56] - Use Release 4.2 of Checkstyle
* [MCHECKSTYLE-60] - French localisation of the checkstyle report.
* [MCHECKSTYLE-68] - Use Release 4.3 of Checkstyle
* [MCHECKSTYLE-71] - need a skip flag similar to surefire
* [MCHECKSTYLE-74] - invalid report heading html
* [MCHECKSTYLE-80] - Add german translation
* [MCHECKSTYLE-82] - Clarify usage of outputDirectory parameter
* [MCHECKSTYLE-87] - Use Release 4.4 of Checkstyle
* [MCHECKSTYLE-95] - Allow to configure file encoding for source files
** New Feature
* [MCHECKSTYLE-45] - It should be possible to configure
checkstyle:check to fail on "warnings".
* [MCHECKSTYLE-47] - Allow running checkstyle in test sources
** Task
* [MCHECKSTYLE-69] - Improve documentation related to custom
developed Checkstyle check modules
** Wish
* [MCHECKSTYLE-84] - Disabled "HiddenField" check
Enjoy!
- The Maven Team