Interface Summary Interface Description ExcludeFromFile<D>
Class Summary Class Description AbstractPmdReportBase class for the PMD reports. AbstractPmdViolationCheckMojo<D>Base class for mojos that check if there were any PMD violations. CpdReportCreates a report for PMD's CPD tool. CpdReportGeneratorClass that generated the CPD report. CpdViolationCheckMojoFail the build if there were any CPD violations in the source code. ExcludeDuplicationsFromFileThis class contains utility methods to load property files which define which files should be excluded from the CPD duplication results. ExcludeViolationsFromFileThis class contains utility for loading property files, which define which PMD violations from which classes should be ignored and not cause a failure. HelpMojoDisplay help information on maven-pmd-plugin.
mvn pmd:help -Ddetail=true -Dgoal=<goal-name>to display parameter details.
PmdCollectingRendererA PMD renderer, that collects all violations and processing errors from a pmd execution. PmdFileInfo PmdReportCreates a PMD report. PmdReportGeneratorRender the PMD violations into Doxia events. PmdViolationCheckMojoFail the build if there were any PMD violations in the source code. ViolationDetails<D>Collector of warnings and failures.