@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.AbstractMavenReport
org.apache.maven.reporting.MavenReportException
protected String getOutputDirectory()
getOutputDirectory
in class org.apache.maven.reporting.AbstractMavenReport
protected org.apache.maven.project.MavenProject getProject()
getProject
in class org.apache.maven.reporting.AbstractMavenReport
protected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
getSiteRenderer
in class org.apache.maven.reporting.AbstractMavenReport
public String getOutputName()
public boolean canGenerateReport()
canGenerateReport
in class org.apache.maven.reporting.AbstractMavenReport
Copyright © 2002–2019 The Apache Software Foundation. All rights reserved.