Package | Description |
---|---|
com.puppycrawl.tools.checkstyle |
Contains the implementation of the Checkstyle framework.
|
com.puppycrawl.tools.checkstyle.api |
Contains the core API to be used to implement checks.
|
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 | Method and Description |
---|---|
void |
Checker.addFileSetCheck(FileSetCheck fileSetCheck)
Adds a FileSetCheck to the list of FileSetChecks
that is executed in process().
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFileSetCheck
Provides common functionality for many FileSetChecks.
|
Modifier and Type | Class and Description |
---|---|
class |
NewlineAtEndOfFileCheck
Checks whether files end with a line separator.
|
class |
OrderedPropertiesCheck
Detects if keys in properties files are in correct order.
|
class |
TranslationCheck
Ensures the correct translation of code by checking property files for consistency
regarding their keys.
|
class |
UniquePropertiesCheck
Detects duplicated keys in properties files.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHeaderCheck
Abstract super class for header checks.
|
class |
HeaderCheck
Checks that a source file begins with a specified header.
|
class |
RegexpHeaderCheck
Checks the header of a source file against a header that contains a
regular expression for each line of the source header.
|
Modifier and Type | Class and Description |
---|---|
class |
JavadocPackageCheck
Checks that each Java package has a Javadoc file used for commenting.
|
Modifier and Type | Class and Description |
---|---|
class |
RegexpMultilineCheck
Checks that a specified pattern matches across multiple lines in any file type.
|
class |
RegexpOnFilenameCheck
Checks that a specified pattern matches based on file and/or folder path.
|
class |
RegexpSinglelineCheck
Checks that a specified pattern matches a single line in any file type.
|
Modifier and Type | Class and Description |
---|---|
class |
FileLengthCheck
Checks for long source files.
|
class |
LineLengthCheck
Checks for long lines.
|
Modifier and Type | Class and Description |
---|---|
class |
FileTabCharacterCheck
Checks that there are no tab characters (
'\t' ) in the source code. |
Copyright © 2001–2020. All rights reserved.