@Mojo(name="report",
      threadSafe=true)
public class InvokerReport
extends org.apache.maven.reporting.AbstractMavenReport
mvn clean integration-test site to ensure the build results are present when this goal is invoked.| Modifier and Type | Field and Description | 
|---|---|
protected org.codehaus.plexus.i18n.I18N | 
i18n
Internationalization component. 
 | 
protected File | 
outputDirectory
The output directory for the report. 
 | 
protected org.apache.maven.project.MavenProject | 
project
The Maven Project. 
 | 
protected org.apache.maven.doxia.siterenderer.Renderer | 
siteRenderer
Doxia Site Renderer component. 
 | 
| Constructor and Description | 
|---|
InvokerReport()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
canGenerateReport()  | 
protected void | 
executeReport(Locale locale)  | 
String | 
getDescription(Locale locale)  | 
String | 
getName(Locale locale)  | 
protected String | 
getOutputDirectory()  | 
String | 
getOutputName()  | 
protected org.apache.maven.project.MavenProject | 
getProject()  | 
protected org.apache.maven.doxia.siterenderer.Renderer | 
getSiteRenderer()  | 
closeReport, execute, generate, generate, generate, getCategoryName, getInputEncoding, getOutputEncoding, getReportOutputDirectory, getSink, getSinkFactory, isExternalReport, setReportOutputDirectory@Parameter(defaultValue="${project}",
           readonly=true,
           required=true)
protected org.apache.maven.project.MavenProject project
@Component protected org.apache.maven.doxia.siterenderer.Renderer siteRenderer
@Component protected org.codehaus.plexus.i18n.I18N i18n
@Parameter(defaultValue="${project.reporting.outputDirectory}",
           required=true)
protected File outputDirectory
protected void executeReport(Locale locale) throws org.apache.maven.reporting.MavenReportException
executeReport in class org.apache.maven.reporting.AbstractMavenReportorg.apache.maven.reporting.MavenReportExceptionprotected String getOutputDirectory()
getOutputDirectory in class org.apache.maven.reporting.AbstractMavenReportprotected org.apache.maven.project.MavenProject getProject()
getProject in class org.apache.maven.reporting.AbstractMavenReportprotected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
getSiteRenderer in class org.apache.maven.reporting.AbstractMavenReportpublic String getOutputName()
public boolean canGenerateReport()
canGenerateReport in interface org.apache.maven.reporting.MavenReportcanGenerateReport in class org.apache.maven.reporting.AbstractMavenReportCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.