public class PmdReportListener extends Object implements net.sourceforge.pmd.ReportListener
| Constructor and Description |
|---|
PmdReportListener(org.apache.maven.plugin.logging.Log log,
org.apache.maven.doxia.sink.Sink sink,
ResourceBundle bundle,
boolean aggregate) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginDocument() |
void |
endDocument() |
List<net.sourceforge.pmd.RuleViolation> |
getViolations() |
void |
metricAdded(net.sourceforge.pmd.stat.Metric metric) |
void |
ruleViolationAdded(net.sourceforge.pmd.RuleViolation ruleViolation) |
void |
setFiles(Map<File,PmdFileInfo> files) |
public PmdReportListener(org.apache.maven.plugin.logging.Log log,
org.apache.maven.doxia.sink.Sink sink,
ResourceBundle bundle,
boolean aggregate)
public void ruleViolationAdded(net.sourceforge.pmd.RuleViolation ruleViolation)
ruleViolationAdded in interface net.sourceforge.pmd.ReportListenerpublic List<net.sourceforge.pmd.RuleViolation> getViolations()
public void metricAdded(net.sourceforge.pmd.stat.Metric metric)
metricAdded in interface net.sourceforge.pmd.ReportListenerpublic void beginDocument()
public void endDocument()
throws IOException
IOExceptionpublic void setFiles(Map<File,PmdFileInfo> files)
Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.