Class DependencyVersionMap

java.lang.Object
org.apache.maven.report.projectinfo.dependencies.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
Since:
2.8
Author:
Simon Wang
  • Constructor Details

    • DependencyVersionMap

      public DependencyVersionMap()
      Create an instance.
  • Method Details

    • setUniqueVersions

      public void setUniqueVersions(boolean uniqueVersions)
      Parameters:
      uniqueVersions - uniqueVersions
    • visit

      public boolean visit(org.apache.maven.shared.dependency.graph.DependencyNode node)
      Specified by:
      visit in interface org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
    • endVisit

      public boolean endVisit(org.apache.maven.shared.dependency.graph.DependencyNode node)
      Specified by:
      endVisit in interface org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
    • getConflictedVersionNumbers

      public List<List<org.apache.maven.shared.dependency.graph.DependencyNode>> getConflictedVersionNumbers()
      Get conflicting nodes groups
      Returns:
      conflicting nodes groups