private class ExcludeArtifactRefactoring.Visitor
extends java.lang.Object
implements org.eclipse.aether.graph.DependencyVisitor
Modifier and Type | Field and Description |
---|---|
private java.util.List<org.apache.maven.model.Dependency> |
dependencies |
private int |
depth |
private java.util.Map<org.apache.maven.model.Dependency,java.util.Set<ArtifactKey>> |
sourceMap |
private org.eclipse.aether.graph.DependencyNode |
topLevel |
Constructor and Description |
---|
Visitor(ParentHierarchyEntry project) |
Modifier and Type | Method and Description |
---|---|
private org.apache.maven.model.Dependency |
findDependency(org.eclipse.aether.graph.DependencyNode node) |
private org.apache.maven.model.Dependency |
findDependency(java.lang.String groupId,
java.lang.String artifactId) |
(package private) java.util.Map<org.apache.maven.model.Dependency,java.util.Set<ArtifactKey>> |
getSourceMap() |
private void |
put(org.apache.maven.model.Dependency dep,
ArtifactKey key) |
boolean |
visitEnter(org.eclipse.aether.graph.DependencyNode node) |
boolean |
visitLeave(org.eclipse.aether.graph.DependencyNode node) |
private java.util.List<org.apache.maven.model.Dependency> dependencies
private java.util.Map<org.apache.maven.model.Dependency,java.util.Set<ArtifactKey>> sourceMap
private int depth
private org.eclipse.aether.graph.DependencyNode topLevel
Visitor(ParentHierarchyEntry project)
java.util.Map<org.apache.maven.model.Dependency,java.util.Set<ArtifactKey>> getSourceMap()
public boolean visitLeave(org.eclipse.aether.graph.DependencyNode node)
visitLeave
in interface org.eclipse.aether.graph.DependencyVisitor
public boolean visitEnter(org.eclipse.aether.graph.DependencyNode node)
visitEnter
in interface org.eclipse.aether.graph.DependencyVisitor
private void put(org.apache.maven.model.Dependency dep, ArtifactKey key)
private org.apache.maven.model.Dependency findDependency(java.lang.String groupId, java.lang.String artifactId)
private org.apache.maven.model.Dependency findDependency(org.eclipse.aether.graph.DependencyNode node)