Class AnalyzeOnlyMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.apache.maven.plugins.dependency.analyze.AbstractAnalyzeMojo
-
- org.apache.maven.plugins.dependency.analyze.AnalyzeOnlyMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
,org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
@Mojo(name="analyze-only", requiresDependencyResolution=TEST, defaultPhase=VERIFY, threadSafe=true) public class AnalyzeOnlyMojo extends AbstractAnalyzeMojo
Analyzes the dependencies of this project and determines which are: used and declared; used and undeclared; unused and declared. This goal is intended to be used in the build lifecycle, thus it assumes that thetest-compile
phase has been executed - use thedependency:analyze
goal instead when running standalone.By default, maven-dependency-analyzer is used to perform the analysis, with limitations due to the fact that it works at bytecode level, but any analyzer can be plugged in through
analyzer
parameter.- Since:
- 2.0
- See Also:
AnalyzeMojo
-
-
Constructor Summary
Constructors Constructor Description AnalyzeOnlyMojo()
-
Method Summary
-
Methods inherited from class org.apache.maven.plugins.dependency.analyze.AbstractAnalyzeMojo
contextualize, createProjectDependencyAnalyzer, execute, isSkip
-
-