Package net.sourceforge.pmd.lang
-
Interface Summary Interface Description DataFlowHandler Deprecated. SeeDataFlowNode
Language Interface each Language implementation has to implement.LanguageVersionHandler Interface for obtaining the classes necessary for checking source files of a specific language.Parser Common interface for calling tree-building parsers or source files.TokenManager Common interface for interacting with parser Token Managers.VisitorStarter Deprecated. Is internal API, and is now only used on methods deprecated for removal.XPathHandler Deprecated. -
Class Summary Class Description AbstractLanguageVersionHandler This is a generic implementation of the LanguageVersionHandler interface.AbstractParser Deprecated. This will become useless in PMD 7.BaseLanguageModule Created by christoferdutz on 21.09.14.LanguageFilenameFilter This is an implementation of theFilenameFilter
interface which compares a file against a collection of Languages to see if the any are applicable.LanguageRegistry Created by christoferdutz on 20.09.14.LanguageVersion Created by christoferdutz on 21.09.14.LanguageVersionDiscoverer This class can discover the LanguageVersion of a source file.ParserOptions Represents a set of configuration options for aParser
.