Package io.quarkus.domino.manifest
Class PurgingDependencyTreeVisitor
java.lang.Object
io.quarkus.domino.manifest.PurgingDependencyTreeVisitor
- All Implemented Interfaces:
DependencyTreeVisitor
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.domino.DependencyTreeVisitor
DependencyTreeVisitor.DependencyVisit -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidlinkDependency(io.quarkus.maven.dependency.ArtifactCoords coords) In case the Maven artifact resolver was configured to return verbose dependency graphs, this method will be called to indicate the current dependency graph node has a dependency on another node with the passed in coordinates whose dependencies will be walked over in a different branch of the graph.
-
Constructor Details
-
PurgingDependencyTreeVisitor
public PurgingDependencyTreeVisitor()
-
-
Method Details
-
beforeAllRoots
public void beforeAllRoots()- Specified by:
beforeAllRootsin interfaceDependencyTreeVisitor
-
afterAllRoots
public void afterAllRoots()- Specified by:
afterAllRootsin interfaceDependencyTreeVisitor
-
enterRootArtifact
- Specified by:
enterRootArtifactin interfaceDependencyTreeVisitor
-
leaveRootArtifact
- Specified by:
leaveRootArtifactin interfaceDependencyTreeVisitor
-
enterDependency
- Specified by:
enterDependencyin interfaceDependencyTreeVisitor
-
linkDependency
public void linkDependency(io.quarkus.maven.dependency.ArtifactCoords coords) Description copied from interface:DependencyTreeVisitorIn case the Maven artifact resolver was configured to return verbose dependency graphs, this method will be called to indicate the current dependency graph node has a dependency on another node with the passed in coordinates whose dependencies will be walked over in a different branch of the graph.- Specified by:
linkDependencyin interfaceDependencyTreeVisitor- Parameters:
coords- artifact coordinates of a dependency
-
leaveDependency
- Specified by:
leaveDependencyin interfaceDependencyTreeVisitor
-
enterParentPom
- Specified by:
enterParentPomin interfaceDependencyTreeVisitor
-
leaveParentPom
- Specified by:
leaveParentPomin interfaceDependencyTreeVisitor
-
enterBomImport
- Specified by:
enterBomImportin interfaceDependencyTreeVisitor
-
leaveBomImport
- Specified by:
leaveBomImportin interfaceDependencyTreeVisitor
-