Package org.xwiki.tool.extension
Class DependencyTreeMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.xwiki.tool.extension.util.AbstractExtensionMojo
-
- org.xwiki.tool.extension.DependencyTreeMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="dependency-tree", defaultPhase=VERIFY, requiresProject=true, threadSafe=true) public class DependencyTreeMojo extends AbstractExtensionMojoResolve and print a dependency tree of a module according to XWiki Extension Manager resolution instead of Maven one since they have some differences (for example optional extension dependencies are selected by default by Extension Manager).- Since:
- 15.2RC1
- Version:
- $Id: 9fa0e657f5505e8f1c445d906b202c1d54e31b42 $
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDependencyTreeMojo.EntryPointThe entry point to start from.
-
Field Summary
-
Fields inherited from class org.xwiki.tool.extension.util.AbstractExtensionMojo
container, disabledComponents, extensionHelper, extensionOverrides, localRepository, permanentDirectory, project, recommendedVersions, session, skip
-
-
Constructor Summary
Constructors Constructor Description DependencyTreeMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecuteInternal()-
Methods inherited from class org.xwiki.tool.extension.util.AbstractExtensionMojo
after, before, execute, initializeExtensionMojoHelper, isSkipExecution
-
-
-
-
Method Detail
-
executeInternal
public void executeInternal() throws org.apache.maven.plugin.MojoExecutionException- Specified by:
executeInternalin classAbstractExtensionMojo- Throws:
org.apache.maven.plugin.MojoExecutionException
-
-