@Mojo(name="verify-repository",
defaultPhase=VERIFY)
public class VerifyIntegrityRepositoryMojo
extends AbstractRepositoryMojo
implements org.codehaus.plexus.logging.LogEnabled
Checks the consistency of the aggregated p2 repository.
| Modifier and Type | Field and Description |
|---|---|
private org.codehaus.plexus.logging.Logger |
logger |
private EquinoxServiceFactory |
p2 |
| Constructor and Description |
|---|
VerifyIntegrityRepositoryMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
enableLogging(org.codehaus.plexus.logging.Logger logger) |
void |
execute() |
getAssemblyRepositoryLocation, getBuildContext, getBuildDirectory, getProject, getProjectIdentities, getSessionprivate org.codehaus.plexus.logging.Logger logger
@Component private EquinoxServiceFactory p2
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
execute in interface org.apache.maven.plugin.Mojoorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionpublic void enableLogging(org.codehaus.plexus.logging.Logger logger)
enableLogging in interface org.codehaus.plexus.logging.LogEnabled