Whitespace Checks

EmptyForInitializerPad Checks the padding of an empty for initializer; that is whether a white space is required at an empty for initializer, or such white space is forbidden.
EmptyForIteratorPad Checks the padding of an empty for iterator; that is whether a white space is required at an empty for iterator, or such white space is forbidden.
EmptyLineSeparator Checks for empty line separators before package, all import declarations, fields, constructors, methods, nested classes, static initializers and instance initializers.
FileTabCharacter Checks that there are no tab characters ('\t') in the source code.
GenericWhitespace Checks that the whitespace around the Generic tokens (angle brackets) "<" and ">" are correct to the typical convention.
MethodParamPad Checks the padding between the identifier of a method definition, constructor definition, method call, or constructor invocation; and the left parenthesis of the parameter list.
NoLineWrap Checks that chosen statements are not line-wrapped.
NoWhitespaceAfter Checks that there is no whitespace after a token.
NoWhitespaceBefore Checks that there is no whitespace before a token.
NoWhitespaceBeforeCaseDefaultColon Checks that there is no whitespace before the colon in a switch block.
OperatorWrap Checks the policy on how to wrap lines on operators.
ParenPad Checks the policy on the padding of parentheses; that is whether a space is required after a left parenthesis and before a right parenthesis, or such spaces are forbidden.
SeparatorWrap Checks line wrapping with separators.
SingleSpaceSeparator Checks that non-whitespace characters are separated by no more than one whitespace.
TypecastParenPad Checks the policy on the padding of parentheses for typecasts.
WhitespaceAfter Checks that a token is followed by whitespace, with the exception that it does not check for whitespace after the semicolon of an empty for iterator.
WhitespaceAround Checks that a token is surrounded by whitespace.