Package io.quarkus.bootstrap.util
Class DependencyUtils
java.lang.Object
io.quarkus.bootstrap.util.DependencyUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.quarkus.maven.dependency.ArtifactCoordsgetCoords(org.eclipse.aether.artifact.Artifact artifact) static io.quarkus.maven.dependency.ArtifactKeygetKey(org.eclipse.aether.artifact.Artifact artifact) static org.eclipse.aether.graph.DependencyNodegetWinner(org.eclipse.aether.graph.DependencyNode node) static booleanhasWinner(org.eclipse.aether.graph.DependencyNode node) static List<org.eclipse.aether.graph.Dependency> mergeDependencies(List<org.eclipse.aether.graph.Dependency> dominant, List<org.eclipse.aether.graph.Dependency> recessive, Map<io.quarkus.maven.dependency.ArtifactKey, org.eclipse.aether.graph.Dependency> managedVersions, Set<String> excludedScopes) static io.quarkus.maven.dependency.ResolvedDependencyBuildernewDependencyBuilder(org.eclipse.aether.graph.DependencyNode node, MavenArtifactResolver resolver) static voidputAll(Map<io.quarkus.maven.dependency.ArtifactKey, org.eclipse.aether.graph.Dependency> map, List<org.eclipse.aether.graph.Dependency> deps) static io.quarkus.maven.dependency.ResolvedDependencyBuildertoAppArtifact(org.eclipse.aether.artifact.Artifact artifact, io.quarkus.bootstrap.workspace.WorkspaceModule module) static org.eclipse.aether.artifact.ArtifacttoArtifact(String str) static Map<io.quarkus.maven.dependency.ArtifactKey, org.eclipse.aether.graph.Dependency>
-
Constructor Details
-
DependencyUtils
public DependencyUtils()
-
-
Method Details
-
getKey
public static io.quarkus.maven.dependency.ArtifactKey getKey(org.eclipse.aether.artifact.Artifact artifact) -
getCoords
public static io.quarkus.maven.dependency.ArtifactCoords getCoords(org.eclipse.aether.artifact.Artifact artifact) -
toMap
-
putAll
-
mergeDependencies
public static List<org.eclipse.aether.graph.Dependency> mergeDependencies(List<org.eclipse.aether.graph.Dependency> dominant, List<org.eclipse.aether.graph.Dependency> recessive, Map<io.quarkus.maven.dependency.ArtifactKey, org.eclipse.aether.graph.Dependency> managedVersions, Set<String> excludedScopes) -
toArtifact
-
newDependencyBuilder
public static io.quarkus.maven.dependency.ResolvedDependencyBuilder newDependencyBuilder(org.eclipse.aether.graph.DependencyNode node, MavenArtifactResolver resolver) throws BootstrapMavenException - Throws:
BootstrapMavenException
-
toAppArtifact
public static io.quarkus.maven.dependency.ResolvedDependencyBuilder toAppArtifact(org.eclipse.aether.artifact.Artifact artifact, io.quarkus.bootstrap.workspace.WorkspaceModule module) -
hasWinner
public static boolean hasWinner(org.eclipse.aether.graph.DependencyNode node) -
getWinner
public static org.eclipse.aether.graph.DependencyNode getWinner(org.eclipse.aether.graph.DependencyNode node)
-