ContextEnabled, Mojo, MavenMultiPageReport, MavenReport@Mojo(name="cpd", threadSafe=true) public class CpdReport extends AbstractPmdReport
aggregate, excludeFromFailureFile, filesToProcess, format, includeTests, includeXmlInSite, outputDirectory, project, reactorProjects, showPmdLog, skipEmptyReport, targetDirectoryCATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE| Constructor | Description |
|---|---|
CpdReport() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canGenerateReport() |
|
net.sourceforge.pmd.cpd.Renderer |
createRenderer() |
Create and return the correct renderer for the output type.
|
void |
executeReport(java.util.Locale locale) |
|
java.lang.String |
getDescription(java.util.Locale locale) |
|
java.lang.String |
getName(java.util.Locale locale) |
|
java.lang.String |
getOutputName() |
closeReport, execute, generate, generate, generate, getCategoryName, getInputEncoding, getReportOutputDirectory, getSink, getSinkFactory, isExternalReport, setReportOutputDirectorygetLog, getPluginContext, setLog, setPluginContextconstructXRefLocation, getFilesToProcess, getOutputDirectory, getOutputEncoding, getProject, getSiteRenderer, getSourceEncoding, isHtml, isXml, setupPmdLoggingpublic java.lang.String getName(java.util.Locale locale)
public java.lang.String getDescription(java.util.Locale locale)
public void executeReport(java.util.Locale locale)
throws MavenReportException
executeReport in class AbstractMavenReportMavenReportExceptionpublic boolean canGenerateReport()
AbstractPmdReportcanGenerateReport in interface MavenReportcanGenerateReport in class AbstractPmdReportpublic java.lang.String getOutputName()
public net.sourceforge.pmd.cpd.Renderer createRenderer()
throws MavenReportException
MavenReportException - if no renderer found for the output typeCopyright © 2005–2018 The Apache Software Foundation. All rights reserved.