@Mojo(name="verify",
threadSafe=true,
defaultPhase=VERIFY)
public final class VerifyBundlePlugin
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
EXPORT_PACKAGE |
protected boolean |
failOnError
Whether to fail on errors.
|
private org.apache.maven.project.MavenProject |
project |
protected boolean |
skip
Flag to easily skip execution.
|
private java.util.regex.Pattern |
skipDirs |
Constructor and Description |
---|
VerifyBundlePlugin() |
Modifier and Type | Method and Description |
---|---|
private java.util.Set<java.lang.String> |
checkPackages() |
void |
execute() |
private static final java.lang.String EXPORT_PACKAGE
private java.util.regex.Pattern skipDirs
@Component private org.apache.maven.project.MavenProject project
@Parameter(property="skip", defaultValue="false") protected boolean skip
@Parameter(property="failOnError", defaultValue="true") protected boolean failOnError
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
private java.util.Set<java.lang.String> checkPackages() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException