Package io.quarkus.domino
Class ProjectDependencyResolver.Builder
- java.lang.Object
-
- io.quarkus.domino.ProjectDependencyResolver.Builder
-
- Enclosing class:
- ProjectDependencyResolver
public static class ProjectDependencyResolver.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
addDependencyTreeVisitor
public ProjectDependencyResolver.Builder addDependencyTreeVisitor(DependencyTreeVisitor visitor)
-
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
public ProjectDependencyResolver.Builder setLogOutputFile(Path file)
-
getLogOutputFile
public Path getLogOutputFile()
-
setAppendOutput
public ProjectDependencyResolver.Builder setAppendOutput(boolean appendOutput)
-
setDependencyConfig
public ProjectDependencyResolver.Builder setDependencyConfig(ProjectDependencyConfig depConfig)
-
getDependencyConfig
public ProjectDependencyConfig getDependencyConfig()
-
build
public ProjectDependencyResolver build()
-
-