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.duplicates |
Duplicate code detection tools.
|
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.
|
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 property files for consistency regarding their keys.
|
Modifier and Type | Class and Description |
---|---|
class |
StrictDuplicateCodeCheck
Performs a line-by-line comparison of all code lines and reports
duplicate code if a sequence of lines differs only in
indentation.
|
Modifier and Type | Class and Description |
---|---|
class |
CrossLanguageRegexpHeaderCheck
A FileSetCheck similar to
RegexpHeaderCheck ,
but works for all text files, not just java code. |
Modifier and Type | Class and Description |
---|---|
class |
PackageHtmlCheck
Checks that all packages have a package documentation.
|