What's New

Behold the chronicles of Checkstyle Addons!


Date Post
Mar 18, 2017 v4.1.1 released

This release fixes a problem where the new option introduced in the previous release was not properly reflected in the configuration data for the Eclipse and SonarQube plugins.

Mar 17, 2017 v4.1.0 released

This release introduces a new flag called failQuietly to the ModuleDirectoryLayout check. When this new flag is set, set check disables itself when it does not find its directory configuration.   ... read more

Mar 12, 2017 v4.0.1 released

A minor bugfix to the ModuleDirectoryLayout check which enables correct handling of files located directly in a project’s baseDir, in the case where that project has a defined structure of submodules.

Feb 19, 2017 v4.0.0 released

Following the Checkstyle lead, Checkstyle Addons has also moved to Java 8 (hence the new major version). Plus, the propertyFile option of the PropertyCatalog check features a new placeholder.   ... read more

Jan 31, 2017 Checkstyle compatibility list updated

The compatibility matrix of the Checkstyle ecosystem is up-to-date again! Find the updated table of Checkstyle-related product versions showing which versions of stuff are compatible with any given version of Checkstyle.

Apr 30, 2016 v3.0.0 released

The new check called ModuleDirectoryLayout helps ensure that the modules of a project follow a configurable directory layout.   ... read more

Mar 9, 2016 v2.1.1 released

This release adds some minor improvements to the RegexpOnString check.   ... read more

Feb 27, 2016 v2.1.0 released

This release adds the RegexpOnString check and a minor improvement to the PropertyCatalog check.   ... read more

Feb 8, 2016 v2.0.0 released

This is a technical release which was required in order to retain compatibility with Checkstyle 6.15.   ... read more

Sep 4, 2015 Checkstyle compatibility list

We have compiled a compatibility matrix of the Checkstyle ecosystem, a table of Checkstyle-related product versions to show which versions of stuff are compatible with any given version of Checkstyle.

Aug 24, 2015 v1.3.2 released

This is a bugfix release which addresses a minor bug in the PropertyCatalog check.   ... read more

Jul 31, 2015 v1.3.1 released

This is a technical release which introduces a separate publication for Java 6 legacy environments. It also improves handling of binary names in the presence of unusual characters (such as inner classes called $).   ... read more

Jul 9, 2015 v1.3.0 released

We have a new check called LocationReference which helps ensure correctness of references to the current method or class name when passed as an argument or used in a variable assignment. Also, we have major improvements to the build process.   ... read more

Jun 13, 2015 v1.2.1 released

This is a micro release with some minor improvements to the PropertyCatalog check, to the build process, and to the documentation.   ... read more

Jun 10, 2015 v1.2.0 released

This release features a new check: PropertyCatalog helps keep a property file in sync with referencing Java code. Also, IllegalMethodCall was improved to allow central configuration of false positives.

May 29, 2015 v1.1.0 released

This release features a new check: IllegalMethodCall.

May 15, 2015 Distribution via Maven Central

Checkstyle Addons is now available via Maven Central. This makes it accessible out-of-the-box by most major build tools. Check it out! :+1:

May 14, 2015 v1.0.1 released

This is a technical release created in order to connect to Maven Central. Getting into Maven Central is a non-trivial endeavor, but wait and see if it works! There are no funtional changes in this release.

May 3, 2015 v1.0.0 released

This is our initial release. So far, there are only two checks, but they are ready to rock!

Apr 9, 2015 Project initiated

The Checkstyle Addons project was officially started! We already have two checks, and a framework for integrating with all kinds of standard software.

Release History