Package com.adobe.aem.analyser.mojos
Class AemAnalyseMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- com.adobe.aem.analyser.mojos.AemAnalyseMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
AnalyseMojo,ProjectAnalyseMojo
public class AemAnalyseMojo extends org.apache.maven.plugin.AbstractMojo
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.maven.artifact.handler.manager.ArtifactHandlerManagerartifactHandlerManagerThe artifact manager to resolve artifactsprotected org.apache.maven.artifact.resolver.ArtifactResolverartifactResolverThe artifact resolverprotected org.apache.maven.execution.MavenSessionmavenSessionThe maven sessionprotected org.apache.maven.project.MavenProjectprojectThe maven project
-
Constructor Summary
Constructors Constructor Description AemAnalyseMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Execute the plugin
-
-
-
Field Detail
-
project
@Parameter(property="project", readonly=true, required=true) protected org.apache.maven.project.MavenProject projectThe maven project
-
artifactHandlerManager
@Component protected org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager
The artifact manager to resolve artifacts
-
artifactResolver
@Component protected org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver
The artifact resolver
-
mavenSession
@Parameter(property="session", readonly=true, required=true) protected org.apache.maven.execution.MavenSession mavenSessionThe maven session
-
-