Class MavenDependencyGraphBuilder

All Implemented Interfaces:
DependencyGraphBuilder<DependencyGraph.DependencyNode>

public class MavenDependencyGraphBuilder extends AbstractDependencyGraphBuilder<DependencyGraph.DependencyNode>
Maven-specific implementation of DependencyGraphBuilder that creates standard DependencyNode instances.
  • Constructor Details

    • MavenDependencyGraphBuilder

      public MavenDependencyGraphBuilder()
  • Method Details

    • createNode

      public DependencyGraph.DependencyNode createNode(org.openrewrite.maven.tree.ResolvedDependency dependency, String scope)
      Description copied from interface: DependencyGraphBuilder
      Creates a dependency node from the given dependency.
      Parameters:
      dependency - The resolved dependency
      scope - The scope or configuration name
      Returns:
      A new dependency node of type T