Checkstyle 8.21 - https://checkstyle.org/releasenotes.html#Release_8.21Breaking backward compatibility: NewlineAtEndOfFile default should be OS agnostic Remove PARAMETER_DEF from AnnotationLocation API: make api not depend on antlr by splitting DetailAST between implementation and interface new check: MissingJavadocMethod from JavadocMethodBug fixes: LocalVariableName: allowOneCharVarInForLoop should allow one char variable in loop Do not handle local variables for VARIABLE_DEF in AnnotationLocation OneStatementPerLine: false-positive on try-with-resource when objects just referenced NewlineAtEndOfFile with LF_CR_CRLF does not work properly EmptyCatchBlock check does not work properly with non-system line endings in filesNotes: Code samples for Naming Checks Align XDocs and Javadocs for whitespace package spelling: identificator->identifier spelling: inpection refactoring of DetailASTTest.testTreeStructure Fix sonar warnings move OSX executions from travis.yml to travis.sh doc: fix my name in release notes Issue template should clarify failure to follow template will lead to issue being closed Align XDocs and Javadocs for design package investigate increase of '-all' jar Cached Google Style is slightly outdated and not like original