Class Summary Class Description BracketsStructureCheckChecks node/closing brackets to be the last symbols on the line. CascadeIndentationCheckMake sure each line indentation is either: the same as previous one or less bigger than previous by exactly 4 All other cases must cause a failure. CheckstyleValidatorValidator with Checkstyle. ConditionalRegexpMultilineCheckPerforms multiline regexp match only if a regexp condition passes. ConstantUsageCheckChecks that constant, declared as private field of class is used more than once. CurlyBracketsStructureCheckChecks node/closing curly brackets to be the last symbols on the line. DiamondOperatorCheckChecks if possible to use Diamond operator in generic instances creation. EmptyLinesCheckCheck for empty lines inside methods and constructors. FinalSemicolonInTryWithResourcesCheckChecks that try-with-resources does not end with a semicolon. ImportCohesionCheckCheck if import lines are all together without any empty lines or comments. JavadocEmptyLineCheckCheck for empty line at the beginning and at the end of Javadoc. JavadocLocationCheckChecks that there is no empty line between a javadoc and it's subject. JavadocParameterOrderCheckChecks method parameters order to comply with what is defined in method javadoc. JavadocTagsCheckCheck if the class/interface javadoc contains properly formatted author and version tags. LineRangeRepresent a line range. LineRangesRepresents a set of LineRange objects. MethodBodyCommentsCheckChecks method bodies for comments. MethodsOrderCheckChecks the order of methods declaration. MultilineJavadocTagsCheckCheck indents in multi line JavaDoc tags. NoJavadocForOverriddenMethodsCheckChecks that there is no Javadoc for inherited methods. NonStaticMethodCheckChecks that non static method must contain at least one reference to
ProhibitNonFinalClassesCheckChecks that classes are declared as final. ProtectedMethodInFinalClassCheckChecks that final class doesn't contain protected methods unless they are overriding protected methods from superclass. QualifyInnerClassCheckChecks if inner classes are properly accessed using their qualified name with the outer class. StringLiteralsConcatenationCheckChecks for not using concatenation of string literals in any form.