Uses of Package
com.puppycrawl.tools.checkstyle
Packages that use com.puppycrawl.tools.checkstyle
Package
Description
Contains the implementation of the Checkstyle framework.
Contains the core API to be used to implement checks.
Contains the checks that are bundled with the main distribution.
Contains the Annotation checks that are
bundled with the main distribution.
Contains the Block checks that are
bundled with the main distribution.
Contains the Coding checks that are
bundled with the main distribution.
Contains the Class Design checks that
are bundled with the main distribution.
File Header checks.
Contains the Imports checks that are
bundled with the main distribution.
Contains all classes required for the
indentation check.
Contains the Javadoc checks that are bundled with the main distribution.
Contains the Metrics checks that are
bundled with the main distribution.
Contains the modifier checks that are bundled with the main distribution.
Contains the Naming conventions checks
that are bundled with the main distribution.
Contains the regular expression checks that are bundled with the main
distribution.
Contains the Size Violations checks
that are bundled with the main distribution.
Contains the Whitespace checks that
are bundled with the main distribution.
Contains the before execution file filters that are bundled with the main distribution.
Contains the filters that are bundled with the main distribution.
Contains module metadata generation classes for checkstyle.
Contains classes for generating the Checkstyle website.
Contains the nodes implementations for XPATH queries and query generator.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyleClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.Enum to specify behaviour regarding ignored modules.Represents the formatter interface for log message.Enum to specify behaviour regarding ignored modules.Implements the SAX document handler interfaces, so they do not appear in the public API of the ConfigurationLoader.Default implementation of the Configuration interface.The implementation of
DetailAST
.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.Used to swap and organize DetailAstImpl subtrees.Custom error listener for JavadocParser that prints user readable errors.Contains information about parse error message.Contains result of parsing javadoc comment: DetailNode tree and parse error message.Helper class encapsulating the command line options and positional parameters.Enum to be used for test if comments should be used.Command line options.Enumeration over the possible output formats.A module factory creates Objects from a given name.Loads a list of package names from a package name XML file.Enum class to define loading options.This class maintains a persistent(on file-system) store of the files that have checked ok(no validation events) and their associated timestamp.Class which represents external resource.Resolves properties in module configurations.Represents the custom property type used in documentation and configuration files.Thread mode settings for the checkstyle modules.State of AST.RawTreeWalker
event for audit.An interface for filteringTreeWalkerAuditEvent
.The type of property used in documentation and configuration files for clarification of the user-friendly type.Contains the common implementation of a loader, for loading a configuration from an XML file.The registered file messages. -
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.apiClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checksClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.This annotation means that the check contains global context, which will be updated while Checkstyle processes files.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.The type of property used in documentation and configuration files for clarification of the user-friendly type.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.annotationClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.blocksClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.codingClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.The type of property used in documentation and configuration files for clarification of the user-friendly type.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.designClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.headerClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.The type of property used in documentation and configuration files for clarification of the user-friendly type.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.importsClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.Contains the common implementation of a loader, for loading a configuration from an XML file.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.indentationClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.javadocClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.This annotation means that the check contains global context, which will be updated while Checkstyle processes files.Used for parsing Javadoc comment as DetailNode tree.Contains result of parsing javadoc comment: DetailNode tree and parse error message.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.The type of property used in documentation and configuration files for clarification of the user-friendly type.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.metricsClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.modifierClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.namingClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.regexpClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.The type of property used in documentation and configuration files for clarification of the user-friendly type.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.sizesClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.checks.whitespaceClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.filefiltersClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.filtersClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.Raw
TreeWalker
event for audit.An interface for filteringTreeWalkerAuditEvent
.The type of property used in documentation and configuration files for clarification of the user-friendly type.Contains the common implementation of a loader, for loading a configuration from an XML file. -
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.metaClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.siteClassDescriptionA Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.A factory for creating objects from package names and names.
-
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.xpath