org.fusesource.mvnplugins.graph
Class ReactorMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.fusesource.mvnplugins.graph.ProjectMojo
org.fusesource.mvnplugins.graph.ReactorMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class ReactorMojo
- extends ProjectMojo
Generates a graph image of the aggregate dependencies all the projects in
current reactor (aka multi project) build using the graphviz
tool 'dot'. You must have the 'dot' executable installed and in your path
before using this goal.
- Author:
- Hiram Chirino
Fields inherited from class org.fusesource.mvnplugins.graph.ProjectMojo |
artifactCollector, artifactFactory, artifactMetadataSource, artifactResolver, cascade, direction, hideExternal, hideGroupId, hideOmitted, hideOptional, hidePoms, hideScopes, hideTransitive, hideType, hideVersion, keepDot, label, localRepository, project, treeBuilder |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
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 |
ReactorMojo
public ReactorMojo()
collectProjects
protected void collectProjects(ArrayList<org.apache.maven.project.MavenProject> projects)
- Overrides:
collectProjects
in class ProjectMojo
getTarget
public File getTarget()
- Overrides:
getTarget
in class ProjectMojo
Copyright © 2009-2011 FuseSource. All Rights Reserved.