Uses of Package
com.puppycrawl.tools.checkstyle
-
Packages that use com.puppycrawl.tools.checkstyle 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.annotation Contains the Annotation checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.checks.blocks Contains the Block checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.checks.coding Contains the Coding checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.checks.design Contains the Class Design checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.checks.header File Header checks.com.puppycrawl.tools.checkstyle.checks.imports Contains the Imports checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.checks.indentation Contains all classes required for the indentation check.com.puppycrawl.tools.checkstyle.checks.javadoc Contains the Javadoc checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.checks.metrics Contains the Metrics checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.checks.modifier Contains the modifier checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.checks.naming Contains the Naming conventions 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.com.puppycrawl.tools.checkstyle.filefilters Contains the before execution file filters that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.filters Contains the filters that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.meta Contains module metadata generation classes for checkstyle.com.puppycrawl.tools.checkstyle.site Contains classes for generating the Checkstyle website.com.puppycrawl.tools.checkstyle.xpath Contains the nodes implementations for XPATH queries and query generator. -
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.AbstractAutomaticBean.OutputStreamOptions Enum to specify behaviour regarding ignored modules.AuditEventFormatter Represents the formatter interface for log message.ConfigurationLoader.IgnoredModulesOptions Enum to specify behaviour regarding ignored modules.ConfigurationLoader.InternalLoader Implements the SAX document handler interfaces, so they do not appear in the public API of the ConfigurationLoader.DefaultConfiguration Default implementation of the Configuration interface.DetailAstImpl The implementation ofDetailAST
.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.JavaAstVisitor.DetailAstPair Used to swap and organize DetailAstImpl subtrees.JavadocDetailNodeParser.DescriptiveErrorListener Custom error listener for JavadocParser that prints user readable errors.JavadocDetailNodeParser.ParseErrorMessage Contains information about parse error message.JavadocDetailNodeParser.ParseStatus Contains result of parsing javadoc comment: DetailNode tree and parse error message.JavadocPropertiesGenerator.CliOptions Helper class encapsulating the command line options and positional parameters.JavaParser.Options Enum to be used for test if comments should be used.Main.CliOptions Command line options.Main.OutputFormat Enumeration over the possible output formats.ModuleFactory A module factory creates Objects from a given name.PackageNamesLoader Loads a list of package names from a package name XML file.PackageObjectFactory.ModuleLoadOption Enum class to define loading options.PropertyCacheFile This class maintains a persistent(on file-system) store of the files that have checked ok(no validation events) and their associated timestamp.PropertyCacheFile.ExternalResource Class which represents external resource.PropertyResolver Resolves properties in module configurations.PropertyType Represents the custom property type used in documentation and configuration files.ThreadModeSettings Thread mode settings for the checkstyle modules.TreeWalker.AstState State of AST.TreeWalkerAuditEvent RawTreeWalker
event for audit.TreeWalkerFilter An interface for filteringTreeWalkerAuditEvent
.XdocsPropertyType The type of property used in documentation and configuration files for clarification of the user-friendly type.XmlLoader Contains the common implementation of a loader, for loading a configuration from an XML file.XMLLogger.FileMessages The registered file messages. -
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.api Class Description AbstractAutomaticBean A 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.checks Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.GlobalStatefulCheck This annotation means that the check contains global context, which will be updated while Checkstyle processes files.StatelessCheck This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.XdocsPropertyType 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.annotation Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.StatelessCheck 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.blocks Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.StatelessCheck 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.coding Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.StatelessCheck This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.XdocsPropertyType 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.design Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.StatelessCheck 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.header Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.StatelessCheck This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.XdocsPropertyType 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.imports Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.StatelessCheck This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.XmlLoader 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.indentation Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.StatelessCheck 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.javadoc Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.GlobalStatefulCheck This annotation means that the check contains global context, which will be updated while Checkstyle processes files.JavadocDetailNodeParser Used for parsing Javadoc comment as DetailNode tree.JavadocDetailNodeParser.ParseStatus Contains result of parsing javadoc comment: DetailNode tree and parse error message.StatelessCheck This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.XdocsPropertyType 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.metrics Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck 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.modifier Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.StatelessCheck 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.naming Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.StatelessCheck 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.regexp Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.StatelessCheck This annotation means that the check does not contain mutable state and may be safely used from others threads at the same time.XdocsPropertyType 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.sizes Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.StatelessCheck 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.whitespace Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.StatelessCheck 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.filefilters Class Description AbstractAutomaticBean A 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.filters Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.TreeWalkerAuditEvent RawTreeWalker
event for audit.TreeWalkerFilter An interface for filteringTreeWalkerAuditEvent
.XdocsPropertyType The type of property used in documentation and configuration files for clarification of the user-friendly type.XmlLoader 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.meta Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck 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.site Class Description AbstractAutomaticBean A Java Bean that implements the component lifecycle interfaces by calling the bean's setters for all configuration attributes.FileStatefulCheck This annotation means that the check contains file-related context and therefore cannot be used from the others threads at the same time.PackageObjectFactory A factory for creating objects from package names and names. -
Classes in com.puppycrawl.tools.checkstyle used by com.puppycrawl.tools.checkstyle.xpath Class Description TreeWalkerAuditEvent RawTreeWalker
event for audit.