| Package | Description | 
|---|---|
| com.puppycrawl.tools.checkstyle | 
 Contains the implementation of the Checkstyle framework. 
 | 
| com.puppycrawl.tools.checkstyle.checks | 
 Contains the checks that are bundled with the main distribution. 
 | 
| com.puppycrawl.tools.checkstyle.checks.header | 
 File Header checks. 
 | 
| com.puppycrawl.tools.checkstyle.checks.javadoc | 
 Contains the Javadoc checks that are bundled with the main distribution. 
 | 
| com.puppycrawl.tools.checkstyle.checks.regexp | 
 Contains the regular expression checks that are bundled with the main
 distribution. 
 | 
| com.puppycrawl.tools.checkstyle.checks.sizes | 
 Contains the Size Violations checks
 that are bundled with the main distribution. 
 | 
| com.puppycrawl.tools.checkstyle.checks.whitespace | 
 Contains the Whitespace checks that
 are bundled with the main distribution. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TreeWalker
Responsible for walking an abstract syntax tree and notifying interested
 checks at each each node. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NewlineAtEndOfFileCheck
 Checks that there is a newline at the end of each file. 
 | 
class  | 
TranslationCheck
 The TranslationCheck class helps to ensure the correct translation of code by
 checking locale-specific resource files for consistency regarding their keys. 
 | 
class  | 
UniquePropertiesCheck
Checks the uniqueness of property keys (left from equal sign) in the
 properties file. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractHeaderCheck
Abstract super class for header checks. 
 | 
class  | 
HeaderCheck
Checks the header of the source against a fixed header file. 
 | 
class  | 
RegexpHeaderCheck
Checks the header of the source against a header file that contains a
  
regular expression
 for each line of the source header. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JavadocPackageCheck
Checks that all packages have a package documentation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RegexpMultilineCheck
Implementation of a check that looks that matches across multiple lines in
 any file type. 
 | 
class  | 
RegexpOnFilenameCheck
 Implementation of a check that looks for a file name and/or path match (or
 mis-match) against specified patterns. 
 | 
class  | 
RegexpSinglelineCheck
Implementation of a check that looks for a single line in any file type. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FileLengthCheck
 Checks for long source files. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FileTabCharacterCheck
Checks to see if a file contains a tab character. 
 | 
Copyright © 2001–2018. All rights reserved.