org.nuiton.plugin
Class DependencyUtil
java.lang.Object
org.nuiton.plugin.DependencyUtil
public class DependencyUtil
- extends Object
Une classe de methodes utiles sur les dependences entre artifacts.
- Since:
- 0.5
- Author:
- chemit
|
Method Summary |
protected static String |
getArtifactId(org.apache.maven.artifact.Artifact artifact)
|
protected static List<String> |
getDependencies(org.apache.maven.shared.dependency.tree.DependencyNode rootNode,
DependencyUtil.ArtifactDependencyEntry entry,
Set<String> universe,
boolean verbose)
|
protected static org.apache.maven.shared.dependency.tree.DependencyNode |
getNode(org.apache.maven.shared.dependency.tree.DependencyNode rootNode,
String requiredKey,
boolean verbose)
|
protected static void |
setNodes(org.apache.maven.shared.dependency.tree.DependencyNode rootNode,
Map<String,DependencyUtil.ArtifactDependencyEntry> dico,
Set<String> universe,
boolean verbose)
|
static void |
sortArtifacts(org.apache.maven.shared.dependency.tree.DependencyNode rootNode,
List<org.apache.maven.artifact.Artifact> artifacts,
boolean verbose)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DependencyUtil
public DependencyUtil()
sortArtifacts
public static void sortArtifacts(org.apache.maven.shared.dependency.tree.DependencyNode rootNode,
List<org.apache.maven.artifact.Artifact> artifacts,
boolean verbose)
getArtifactId
protected static String getArtifactId(org.apache.maven.artifact.Artifact artifact)
getDependencies
protected static List<String> getDependencies(org.apache.maven.shared.dependency.tree.DependencyNode rootNode,
DependencyUtil.ArtifactDependencyEntry entry,
Set<String> universe,
boolean verbose)
setNodes
protected static void setNodes(org.apache.maven.shared.dependency.tree.DependencyNode rootNode,
Map<String,DependencyUtil.ArtifactDependencyEntry> dico,
Set<String> universe,
boolean verbose)
getNode
protected static org.apache.maven.shared.dependency.tree.DependencyNode getNode(org.apache.maven.shared.dependency.tree.DependencyNode rootNode,
String requiredKey,
boolean verbose)
Copyright © 2009 CodeLutin. All Rights Reserved.