This release adds support for Checkstyle 10.0 and above. Checkstyle 10.0 now requires at least Java 11.
For older Checkstyle, you may now have to use a different variant of Checkstyle Addons. As of this release, the following table applies:
Java | Checkstyle | Checkstyle Addons Variant | SonarQube |
---|---|---|---|
11 | ≥ 10.0 | normal (no postfix) | ≥ 8.9 |
8 | 8.21 - 9.3 | -java8b |
≥ 7.9 |
8 | 7.0 - 8.20 | -java8a |
use Checkstyle Addons v6.x |
7 | 6.16.1 - 6.19 | -java7 |
use Checkstyle Addons v4.x |
≤ 7 | older | use Checkstyle Addons v4.x | use Checkstyle Addons v4.x |
More details on which files are needed for which setups may be found in the download guide.