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.DependencyVisitorpublic boolean visitEnter(org.eclipse.aether.graph.DependencyNode node)
visitEnter in interface org.eclipse.aether.graph.DependencyVisitorprivate 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)