Package com.puppycrawl.tools.checkstyle.checks

Contains the checks that are bundled with the main distribution.

See:
          Description

Class Summary
AbstractFormatCheck Abstract class for checks that verify strings using a regular expression.
AbstractOptionCheck<T extends Enum<T>> Abstract class for checks with a parameter named option, where the option is identified by a Enum.
AbstractTypeAwareCheck Abstract class that endeavours to maintain type information for the Java file being checked.
AbstractTypeAwareCheck.ClassInfo Contains class's Token.
AbstractTypeAwareCheck.Token Represents text element with location in the text.
ArrayTypeStyleCheck Checks the style of array type definitions.
CheckUtils Contains utility methods for the checks.
ClassResolver Utility class to resolve a class name to an actual class.
DeclarationCollector Abstract class for checks which need to collect information about declared members/parameters/variables.
DescendantTokenCheck Checks for restricted tokens beneath other tokens.
FileContentsHolder Holds the current file contents for global access when configured as a TreeWalker sub-module.
FinalParametersCheck Check that method/constructor/catch/foreach parameters are final.
NewlineAtEndOfFileCheck Checks that there is a newline at the end of each file.
OuterTypeFilenameCheck Checks that the outer type name and the file name match.
RegexpCheck A check that makes sure that a specified pattern exists (or not) in the file.
SuppressWarningsHolder Maintains a set of check suppressions from SuppressWarnings annotations.
TodoCommentCheck A check for TODO comments.
TrailingCommentCheck The check to ensure that requires that comments be the only thing on a line.
TranslationCheck The TranslationCheck class helps to ensure the correct translation of code by checking property files for consistency regarding their keys.
UncommentedMainCheck Detects uncommented main methods.
UniquePropertiesCheck Checks the uniqueness of property keys (left from equal sign) in the properties file.
UpperEllCheck Checks that long constants are defined with an upper ell.
 

Enum Summary
LineSeparatorOption Represents the options for line separator settings.
 

Package com.puppycrawl.tools.checkstyle.checks Description

Contains the checks that are bundled with the main distribution.



Copyright © 2001-2014. All Rights Reserved.