Class ApplicationDependencyTreeResolver
- java.lang.Object
-
- io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver
-
public class ApplicationDependencyTreeResolver extends Object
-
-
Constructor Summary
Constructors Constructor Description ApplicationDependencyTreeResolver()
-
Method Summary
-
-
-
Method Detail
-
newInstance
public static ApplicationDependencyTreeResolver newInstance()
-
getRuntimeArtifact
public static org.eclipse.aether.artifact.Artifact getRuntimeArtifact(org.eclipse.aether.graph.DependencyNode dep)
-
setArtifactResolver
public ApplicationDependencyTreeResolver setArtifactResolver(MavenArtifactResolver resolver)
-
setManagedDependencies
public ApplicationDependencyTreeResolver setManagedDependencies(List<org.eclipse.aether.graph.Dependency> managedDeps)
-
setMainRepositories
public ApplicationDependencyTreeResolver setMainRepositories(List<org.eclipse.aether.repository.RemoteRepository> mainRepos)
-
setApplicationModelBuilder
public ApplicationDependencyTreeResolver setApplicationModelBuilder(ApplicationModelBuilder appBuilder)
-
setCollectReloadableModules
public ApplicationDependencyTreeResolver setCollectReloadableModules(boolean collectReloadableModules)
-
setBuildTreeConsumer
public ApplicationDependencyTreeResolver setBuildTreeConsumer(Consumer<String> buildTreeConsumer)
-
resolve
public void resolve(org.eclipse.aether.collection.CollectRequest collectRtDepsRequest) throws AppModelResolverException- Throws:
AppModelResolverException
-
toAppArtifact
public static ResolvedDependencyBuilder toAppArtifact(org.eclipse.aether.artifact.Artifact artifact, WorkspaceModule module)
-
-