Package org.jacoco.maven
Class AbstractJacocoMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.jacoco.maven.AbstractJacocoMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
AbstractAgentMojo
,CheckMojo
,DumpMojo
,InstrumentMojo
,MergeMojo
,RestoreMojo
public abstract class AbstractJacocoMojo extends org.apache.maven.plugin.AbstractMojo
Base class for JaCoCo Mojos.
-
-
Constructor Summary
Constructors Constructor Description AbstractJacocoMojo()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
execute()
protected abstract void
executeMojo()
Executes Mojo.protected org.apache.maven.project.MavenProject
getProject()
protected void
skipMojo()
Skips Mojo.
-
-
-
Method Detail
-
execute
public final void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
- Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
-
executeMojo
protected abstract void executeMojo() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
Executes Mojo.- Throws:
org.apache.maven.plugin.MojoExecutionException
- if an unexpected problem occurs. Throwing this exception causes a "BUILD ERROR" message to be displayed.org.apache.maven.plugin.MojoFailureException
- if an expected problem (such as a compilation failure) occurs. Throwing this exception causes a "BUILD FAILURE" message to be displayed.
-
skipMojo
protected void skipMojo()
Skips Mojo.
-
getProject
protected final org.apache.maven.project.MavenProject getProject()
- Returns:
- Maven project
-
-