Package com.puppycrawl.tools.checkstyle.checks
package com.puppycrawl.tools.checkstyle.checks
Contains the checks that are bundled with the main distribution.
-
ClassDescriptionChecks the style of array type definitions.Restricts using Unicode escapes (such as \u221e).Checks for restricted tokens beneath other tokens.Checks that parameters for methods, constructors, catch and for-each blocks are final.Represents the options for line separator settings.Checks whether files end with a line separator.Checks whether file contains code.Detects if keys in properties files are in correct order.Checks that the outer type name and the file name match.Maintains a set of check suppressions from
@SuppressWarningsannotations.Checks forTODO:comments.The check to ensure that requires that comments be the only thing on a line.Ensures the correct translation of code by checking property files for consistency regarding their keys.Detects uncommentedmainmethods.Detects duplicated keys in properties files.Checks that long constants are defined with an upper ell.