public abstract class AbstractDependencyGraphTraversingMojo extends AbstractJenkinsMojo
Modifier and Type | Field and Description |
---|---|
protected org.apache.maven.shared.dependency.graph.DependencyGraphBuilder |
graphBuilder |
artifactFactory, artifactMetadataSource, artifactResolver, jenkinsCoreId, localRepository, project, projectBuilder, projectHelper, remoteRepos
Constructor and Description |
---|
AbstractDependencyGraphTraversingMojo() |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
accept(org.apache.maven.shared.dependency.graph.DependencyNode g)
Visits a node.
|
protected void |
traverseProject()
Traverses the whole dependency tree rooted at the project.
|
protected void |
visit(org.apache.maven.shared.dependency.graph.DependencyNode g)
Traverses a tree rooted at the given node.
|
findJenkinsVersion, wrap
getLog, getPluginContext, setLog, setPluginContext
@Component protected org.apache.maven.shared.dependency.graph.DependencyGraphBuilder graphBuilder
public AbstractDependencyGraphTraversingMojo()
protected void traverseProject() throws org.apache.maven.shared.dependency.graph.DependencyGraphBuilderException
org.apache.maven.shared.dependency.graph.DependencyGraphBuilderException
protected void visit(org.apache.maven.shared.dependency.graph.DependencyNode g)
protected abstract boolean accept(org.apache.maven.shared.dependency.graph.DependencyNode g)
Copyright © 2015. All rights reserved.