Package org.apache.maven.plugins.pmd
Class PmdReportGenerator
java.lang.Object
org.apache.maven.plugins.pmd.PmdReportGenerator
Render the PMD violations into Doxia events.
- Version:
- $Id$
- Author:
- Brett Porter
-
Constructor Summary
ConstructorsConstructorDescriptionPmdReportGenerator
(Log log, Sink sink, ResourceBundle bundle, boolean aggregate) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
render()
void
setFiles
(Map<File, PmdFileInfo> files) void
setProcessingErrors
(Collection<ProcessingError> errors) void
setRenderRuleViolationPriority
(boolean renderRuleViolationPriority) void
setRenderViolationsByPriority
(boolean renderViolationsByPriority) void
setViolations
(Collection<Violation> violations)
-
Constructor Details
-
PmdReportGenerator
-
-
Method Details
-
setViolations
-
getViolations
-
setProcessingErrors
-
getProcessingErrors
-
beginDocument
public void beginDocument() -
render
- Throws:
IOException
-
endDocument
- Throws:
IOException
-
setFiles
-
setRenderRuleViolationPriority
public void setRenderRuleViolationPriority(boolean renderRuleViolationPriority) -
setRenderViolationsByPriority
public void setRenderViolationsByPriority(boolean renderViolationsByPriority)
-