Package com.puppycrawl.tools.checkstyle

Interface Summary

ModuleFactory A module factory creates Objects from a given name.
PropertyResolver Resolves properties in module configurations.

Class Summary

Checker This class provides the functionality to check a set of files.
CheckStyleTask An implementation of a ANT task for calling checkstyle.
CheckStyleTask.Formatter Details about a formatter to be used.
CheckStyleTask.FormatterType Poor mans enumeration for the formatter types.
CheckStyleTask.ListenerRepresents a custom listener.
CheckStyleTask.Property Represents a property that consists of a key and value.
ConfigurationLoader Loads a configuration from a standard configuration XML file.
DefaultConfiguration Default implementation of the Configuration interface.
DefaultContext A default implementation of the Context interface.
DefaultLogger Simple plain logger for text output.
Defn Contains constant definitions common to the package.
Main Wrapper command line program for the Checker.
PackageNamesLoader Loads a list of package names from a package name XML file.
PropertiesExpander Resolves external properties from an underlying Properties object.
TreeWalker Responsible for walking an abstract syntax tree and notifying interested checks at each each node.
XMLLogger Simple XML logger.