Package io.quarkus.domino
Class ProjectDependencyResolver.Builder
java.lang.Object
io.quarkus.domino.ProjectDependencyResolver.Builder
- Enclosing class:
- ProjectDependencyResolver
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setAppendOutput(boolean appendOutput) setArtifactConstraintsProvider(Function<io.quarkus.maven.dependency.ArtifactCoords, List<org.eclipse.aether.graph.Dependency>> constraintsProvider) Allows to set a version constraint provider per root artifact, in which case the project BOM and non-project BOMs would be ignored.setArtifactResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver artifactResolver) setDependencyConfig(ProjectDependencyConfig depConfig) setLogOutputFile(Path file) setMessageWriter(io.quarkus.devtools.messagewriter.MessageWriter msgWriter)
-
Method Details
-
addDependencyTreeVisitor
-
setArtifactResolver
public ProjectDependencyResolver.Builder setArtifactResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver artifactResolver) -
setArtifactConstraintsProvider
public ProjectDependencyResolver.Builder setArtifactConstraintsProvider(Function<io.quarkus.maven.dependency.ArtifactCoords, List<org.eclipse.aether.graph.Dependency>> constraintsProvider) Allows to set a version constraint provider per root artifact, in which case the project BOM and non-project BOMs would be ignored.- Parameters:
constraintsProvider- version constraint provider- Returns:
- this instance of
ProjectDependencyResolver.Builder
-
setMessageWriter
public ProjectDependencyResolver.Builder setMessageWriter(io.quarkus.devtools.messagewriter.MessageWriter msgWriter) -
setLogOutputFile
-
getLogOutputFile
-
setAppendOutput
-
setDependencyConfig
-
getDependencyConfig
-
build
-