@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 | 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 | Description |
|---|---|
InvokerReport() |
| Modifier and Type | Method | 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 class org.apache.maven.reporting.AbstractMavenReportCopyright © 2002–2019 The Apache Software Foundation. All rights reserved.