org.apache.maven.plugin.dependency
Class AnalyzeMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.maven.plugin.dependency.AbstractAnalyzeMojo
          extended by org.apache.maven.plugin.dependency.AnalyzeMojo
All Implemented Interfaces:
ContextEnabled, Mojo, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

@Mojo(name="analyze",
      requiresDependencyResolution=TEST)
@Execute(phase=TEST_COMPILE)
public class AnalyzeMojo
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 standalone, thus it always executes the test-compile phase - use the dependency:analyze-only goal instead when participating in the build lifecycle.

Since:
2.0-alpha-3
Version:
$Id: AnalyzeMojo.java 1357251 2012-07-04 13:28:33Z olamy $
Author:
Mark Hobson
See Also:
AnalyzeOnlyMojo

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AnalyzeMojo()
           
 
Method Summary
 
Methods inherited from class org.apache.maven.plugin.dependency.AbstractAnalyzeMojo
contextualize, createProjectDependencyAnalyzer, execute
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalyzeMojo

public AnalyzeMojo()


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.