private static class RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
extends java.lang.Object
implements org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.util.List<RequireUpperBoundDeps.DependencyNodeHopCountPair>> |
keyToPairsMap |
private boolean |
uniqueVersions |
| Modifier | Constructor and Description |
|---|---|
private |
RequireUpperBoundDepsVisitor() |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
containsConflicts(java.util.List<RequireUpperBoundDeps.DependencyNodeHopCountPair> pairs) |
boolean |
endVisit(org.apache.maven.shared.dependency.graph.DependencyNode node) |
java.util.List<java.util.List<org.apache.maven.shared.dependency.graph.DependencyNode>> |
getConflicts() |
void |
setUniqueVersions(boolean uniqueVersions) |
boolean |
visit(org.apache.maven.shared.dependency.graph.DependencyNode node) |
private boolean uniqueVersions
private java.util.Map<java.lang.String,java.util.List<RequireUpperBoundDeps.DependencyNodeHopCountPair>> keyToPairsMap
public void setUniqueVersions(boolean uniqueVersions)
public boolean visit(org.apache.maven.shared.dependency.graph.DependencyNode node)
visit in interface org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitorpublic boolean endVisit(org.apache.maven.shared.dependency.graph.DependencyNode node)
endVisit in interface org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitorpublic java.util.List<java.util.List<org.apache.maven.shared.dependency.graph.DependencyNode>> getConflicts()
private boolean containsConflicts(java.util.List<RequireUpperBoundDeps.DependencyNodeHopCountPair> pairs)