## 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.
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.
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-2011. All Rights Reserved.