Additional Checkstyle Checks
Checkstyle Addons provides additional detectors for the Checkstyle
static code analysis tool for Java. It integrates with a large number of standard software,
and is distributed through Bintray jcenter and Maven Central. It is well tested and stable.
Checkstyle Addons is free software under the GNU General Public License, version 3
Following the Checkstyle lead, Checkstyle Addons has also moved to Java 8 (hence the new major version).
propertyFile option of the
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.
The What's New
page has the comprehensive list of all blog posts.
Checkstyle Addons is packaged as a JAR file which is used in most situations, but for Eclipse and SonarQube, dedicated plugins are provided.
Click on a logo for product-specific installation instructions, or just
The Checkstyle static code analysis tool is the foundation of a small ecosystem of tools, of which Checkstyle Addons is only a part.
The most notable Checkstyle-related projects are: Checkstyle
(the main project),
(IDE plugin for IntelliJ),
(IDE plugin for Eclipse),
the Gradle Checkstyle Plugin
the Maven Checkstyle Plugin
(additional checks; our humble selves),
(additional checks, focused on Eclipse),
the SonarQube Checkstyle Plugin
the Jenkins Checkstyle Plugin
A professional Checkstyle setup will often run several of the above together, which may require some planning. Refer to the
Checkstyle Compatibility Matrix
to find out which versions to combine.