public class DependencyFinder extends Object implements org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
Modifier and Type | Method and Description |
---|---|
boolean |
endVisit(org.apache.maven.shared.dependency.graph.DependencyNode node) |
org.apache.maven.artifact.Artifact |
getArtifact(String groupId,
String artifactId) |
static DependencyFinder |
scanDependencyGraph(org.apache.maven.project.MavenProject project,
org.apache.maven.shared.dependency.graph.DependencyGraphBuilder dependencyGraphBuilder,
org.eclipse.aether.RepositorySystemSession repositorySystemSession,
BiFunction<String,String,Boolean> artifactFilter) |
boolean |
visit(org.apache.maven.shared.dependency.graph.DependencyNode node) |
public static DependencyFinder scanDependencyGraph(org.apache.maven.project.MavenProject project, org.apache.maven.shared.dependency.graph.DependencyGraphBuilder dependencyGraphBuilder, org.eclipse.aether.RepositorySystemSession repositorySystemSession, BiFunction<String,String,Boolean> artifactFilter) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
public boolean visit(org.apache.maven.shared.dependency.graph.DependencyNode node)
visit
in interface org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
public boolean endVisit(org.apache.maven.shared.dependency.graph.DependencyNode node)
endVisit
in interface org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
Copyright © 2023. All rights reserved.