Class DependencyVersionMap
java.lang.Object
org.apache.maven.plugins.enforcer.utils.DependencyVersionMap
- All Implemented Interfaces:
org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
public class DependencyVersionMap
extends Object
implements org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDependency(org.apache.maven.shared.dependency.graph.DependencyNode node) private StringconstructKey(org.apache.maven.artifact.Artifact artifact) private StringconstructKey(org.apache.maven.shared.dependency.graph.DependencyNode node) private booleancontainsConflicts(List<org.apache.maven.shared.dependency.graph.DependencyNode> nodes) private booleancontainsConflicts(org.apache.maven.artifact.Artifact artifact) private booleancontainsConflicts(org.apache.maven.shared.dependency.graph.DependencyNode node) booleanendVisit(org.apache.maven.shared.dependency.graph.DependencyNode node) private StringgetVersion(org.apache.maven.artifact.Artifact artifact) voidsetUniqueVersions(boolean uniqueVersions) booleanvisit(org.apache.maven.shared.dependency.graph.DependencyNode node)
-
Field Details
-
uniqueVersions
private boolean uniqueVersions -
idsToNode
-
-
Constructor Details
-
DependencyVersionMap
public DependencyVersionMap(org.apache.maven.plugin.logging.Log log)
-
-
Method Details
-
setUniqueVersions
public void setUniqueVersions(boolean uniqueVersions) -
constructKey
-
getVersion
-
containsConflicts
private boolean containsConflicts(org.apache.maven.artifact.Artifact artifact) -
containsConflicts
private boolean containsConflicts(List<org.apache.maven.shared.dependency.graph.DependencyNode> nodes) -
getConflictedVersionNumbers
-