Package org.scoverage.plugin
Class SCoverageIntegrationReportMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.scoverage.plugin.SCoverageReportMojo
org.scoverage.plugin.SCoverageIntegrationReportMojo
- All Implemented Interfaces:
ContextEnabled
,Mojo
,MavenReport
@Mojo(name="integration-report",
threadSafe=false)
@Execute(lifecycle="scoverage",
phase=VERIFY)
public class SCoverageIntegrationReportMojo
extends SCoverageReportMojo
Generates code coverage by unit and integration tests report in forked
In forked
scoverage
life cycle.
In forked
scoverage
life cycle project is compiled with SCoverage instrumentation
and unit and integration tests are executed before report generation.
- Since:
- 1.1.0
- Author:
- Grzegorz Slowikowski
-
Field Summary
Fields inherited from interface org.apache.maven.reporting.MavenReport
CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE
-
Constructor Summary
-
Method Summary
Methods inherited from class org.scoverage.plugin.SCoverageReportMojo
canGenerateReport, execute, generate, getCategoryName, getDescription, getName, getOutputName, getReportOutputDirectory, isExternalReport, setReportOutputDirectory
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
SCoverageIntegrationReportMojo
public SCoverageIntegrationReportMojo()
-