@Mojo(name="cpd", threadSafe=true) public class CpdReport extends AbstractPmdReport
aggregate, filesToProcess, format, includeTests, includeXmlInSite, outputDirectory, project, reactorProjects, skipEmptyReport, targetDirectory
CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE
Constructor and Description |
---|
CpdReport() |
Modifier and Type | Method and Description |
---|---|
boolean |
canGenerateReport() |
Renderer |
createRenderer()
Create and return the correct renderer for the output type.
|
void |
executeReport(Locale locale) |
String |
getDescription(Locale locale) |
String |
getName(Locale locale) |
String |
getOutputName() |
constructXRefLocation, getFilesToProcess, getOutputDirectory, getOutputEncoding, getProject, getSiteRenderer, getSourceEncoding, isHtml, isXml
closeReport, execute, generate, generate, generate, getCategoryName, getInputEncoding, getReportOutputDirectory, getSink, getSinkFactory, isExternalReport, setReportOutputDirectory
getLog, getPluginContext, setLog, setPluginContext
public void executeReport(Locale locale) throws MavenReportException
executeReport
in class AbstractMavenReport
MavenReportException
public boolean canGenerateReport()
AbstractPmdReport
canGenerateReport
in interface MavenReport
canGenerateReport
in class AbstractPmdReport
public String getOutputName()
public Renderer createRenderer() throws MavenReportException
MavenReportException
- if no renderer found for the output typeCopyright © 2005–2015 The Apache Software Foundation. All rights reserved.