PMD Core 7.5.0 API

Packages 
Package Description
net.sourceforge.pmd
This is the PMD programming mistake detector.
net.sourceforge.pmd.annotation  
net.sourceforge.pmd.benchmark  
net.sourceforge.pmd.cache
The violation caching system.
net.sourceforge.pmd.cpd
Token-based copy-paste detection.
net.sourceforge.pmd.cpd.impl
Utilities to implement a CPD CpdLexer.
net.sourceforge.pmd.lang  
net.sourceforge.pmd.lang.ast  
net.sourceforge.pmd.lang.ast.impl  
net.sourceforge.pmd.lang.ast.impl.antlr4  
net.sourceforge.pmd.lang.ast.impl.javacc
Support classes for language implementations based on JavaCC.
net.sourceforge.pmd.lang.document
Contains types to model text files and handle operations on text.
net.sourceforge.pmd.lang.impl  
net.sourceforge.pmd.lang.metrics
Language-independent framework to represent code metrics.
net.sourceforge.pmd.lang.rule
Contains Rule and RuleSet related classes.
net.sourceforge.pmd.lang.rule.xpath  
net.sourceforge.pmd.lang.rule.xpath.impl  
net.sourceforge.pmd.lang.symboltable  
net.sourceforge.pmd.properties  
net.sourceforge.pmd.renderers  
net.sourceforge.pmd.reporting
Logic about reporting: violations, suppression etc.
net.sourceforge.pmd.util  
net.sourceforge.pmd.util.database  
net.sourceforge.pmd.util.designerbindings  
net.sourceforge.pmd.util.log  
net.sourceforge.pmd.util.treeexport