Download Latest Version checkstyle-12.1.1-all.jar (17.4 MB)
Email in envelope

Get an email when there's a new version of checkstyle

Home / checkstyle-11.1.0
Name Modified Size InfoDownloads / Week
Parent folder
checkstyle-11.1.0-all.jar 2025-09-28 17.6 MB
checkstyle-11.1.0 source code.tar.gz 2025-09-28 7.7 MB
checkstyle-11.1.0 source code.zip 2025-09-28 13.7 MB
README.md 2025-09-28 1.7 kB
Totals: 4 Items   39.0 MB 0

Checkstyle 11.1.0 - https://checkstyle.org/releasenotes.html#Release_11.1.0

New:

[#17451] - false-negative: whitespace between type annotation and array declarator or ellipsis

Bug fixes:

[#17540] - Annotation location rule is not enforced in package-info.java file [#17507] - Google style: Missing support for multipart versioning format using underscores in method names [#17778] - Add support to properly follow Rule 7.1.1 General Form in Google Style Guide Implementation [#17825] - --generate-checks-and-files-suppression option generates invalid XML [#13048] - JavadocTagContinuationIndentation: missing support to arbitrary indentation in <pre> tags [#11867] - LineLength gets triggered on multi-line strings for Google Checks

Other Changes:
update JavadocTokenTypes.java to new format of AST print
Fix wrong dtd scheme reference in CLI example
move examples of IllegalImport to compilable folder
LineLength coverage page: missing note about command line exemptions
Add `rewrite` support for `errorprone.refasterrules`
Reuse in metadata module scrapper all methods to get data from javadoc and reflection only
SarifLoggerTest.java to use verifyWithInlineConfigParserAndLogger
Add chechstyle-operewrite recipes to the project.
test to check indentation trailing comments are vertically aligned
Fix Javadoc Warnings: "use of default constructor, which does not provide a comment"
Upgrade all scripts to groovy 3.0.17 or 4.x
doc: make nrmancuso "former"
Convert eligible classes to records
Source: README.md, updated 2025-09-28