SoftwareEntwicklung Beratung Schulung

A coders, hackers heaven.....Hm...I do not think so...

Apache Maven Checkstyle Plugin Version 2.14 Released

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

Generates a report on violations of code style and optionally fails the build if violations are detected.

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

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

Release Notes – Apache Maven Checkstyle Plugin – Version 2.14

Bugs:

  • MCHECKSTYLE-255 First checkstyle error is not printed in the console ouput
  • MCHECKSTYLE-254 Update plexus-interpolation to avoid thread safety issues
  • MCHECKSTYLE-249 ITs failing when building on Windows from distribution prepared on Unix

Improvements:

  • MCHECKSTYLE-283 Move maven_checks.xml and maven-header.txt away from the plugin
  • MCHECKSTYLE-282 add info on ruleset used in report intro
  • MCHECKSTYLE-263 Removed dependency plexus-container-default:1.0-alpha-9-stable-1
  • MCHECKSTYLE-262 Upgrade to maven-plugins parent version 27
  • MCHECKSTYLE-257 display content/documentation of Checkstyle configurations predefined by maven-checkstyle-plugin in plugin’s documentation site
  • MCHECKSTYLE-256 add Java package information to output, instead of class name only
  • MCHECKSTYLE-251 Upgrade to Checkstyle 5.8

Tasks:

  • MCHECKSTYLE-281 fail if deprecated parameters are used and display update instructions
  • MCHECKSTYLE-280 add documentation on upgrading Checkstyle at runtime
  • MCHECKSTYLE-276 remove RedundantThrows rule from default configs
  • MCHECKSTYLE-274 remove Avalon configuration since the Avalon project is retired

Enjoy,

-The Maven team