Interface Summary Interface Description ImmutableLanguage Deprecated.No rule supports a change to their language. RuleChainVisitor Deprecated.This interface will be removed. RuleViolationFactoryThis class handles of producing a Language specific RuleViolation and adding to a Report.
Class Summary Class Description AbstractDelegateRule Deprecated. AbstractRuleBasic abstract implementation of all parser-independent methods of the Rule interface. AbstractRuleChainVisitor Deprecated.See
AbstractRuleViolationFactory ImportWrapper Deprecated.This class is only useful for Java rules and should not have been added to pmd-core. MockRule Deprecated.This is not a supported API. ParametricRuleViolation<T extends Node> RuleReferenceThis class represents a Rule which is a reference to Rule defined in another RuleSet. XPathRuleRule that tries to match an XPath expression against a DOM view of an AST.