| Package | Description |
|---|---|
| io.quarkus.bootstrap.resolver | |
| io.quarkus.bootstrap.resolver.maven |
| Modifier and Type | Method and Description |
|---|---|
String |
AppModelResolver.getLatestVersion(AppArtifact artifact,
String upToVersion,
boolean inclusive)
Returns the latest version for the artifact up to the version specified.
|
String |
BootstrapAppModelResolver.getLatestVersion(AppArtifact appArtifact,
String upToVersion,
boolean inclusive) |
String |
AppModelResolver.getLatestVersionFromRange(AppArtifact appArtifact,
String range)
Resolves the latest version from the specified range.
|
String |
BootstrapAppModelResolver.getLatestVersionFromRange(AppArtifact appArtifact,
String range) |
String |
AppModelResolver.getNextVersion(AppArtifact artifact,
String fromVersion,
boolean fromVersionIncluded,
String upToVersion,
boolean upToVersionIncluded)
Returns the next version of the artifact from the specified range.
|
String |
BootstrapAppModelResolver.getNextVersion(AppArtifact appArtifact,
String fromVersion,
boolean fromVersionIncluded,
String upToVersion,
boolean upToVersionInclusive) |
void |
BootstrapAppModelResolver.install(AppArtifact appArtifact,
Path localPath) |
List<String> |
AppModelResolver.listLaterVersions(AppArtifact artifact,
String upToVersion,
boolean inclusive)
Lists versions released later than the version of the artifact up to the version
specified or all the later versions in case the up-to-version is not provided.
|
List<String> |
BootstrapAppModelResolver.listLaterVersions(AppArtifact appArtifact,
String upToVersion,
boolean inclusive) |
void |
AppModelResolver.relink(AppArtifact appArtifact,
Path localPath)
(Re-)links an artifact to a path.
|
void |
BootstrapAppModelResolver.relink(AppArtifact artifact,
Path path) |
Path |
AppModelResolver.resolve(AppArtifact artifact)
Resolves an artifact.
|
Path |
BootstrapAppModelResolver.resolve(AppArtifact artifact) |
List<org.eclipse.aether.repository.RemoteRepository> |
BootstrapAppModelResolver.resolveArtifactRepos(AppArtifact appArtifact) |
AppModel |
BootstrapAppModelResolver.resolveManagedModel(AppArtifact appArtifact,
List<AppDependency> directDeps,
AppArtifact managingProject) |
AppModel |
AppModelResolver.resolveModel(AppArtifact artifact)
Resolve dependencies that are required at runtime, excluding test and optional dependencies.
|
AppModel |
BootstrapAppModelResolver.resolveModel(AppArtifact appArtifact) |
AppModel |
AppModelResolver.resolveModel(AppArtifact root,
List<AppDependency> deps)
Resolve artifact dependencies given the specific versions of the direct dependencies
|
AppModel |
BootstrapAppModelResolver.resolveModel(AppArtifact appArtifact,
List<AppDependency> directDeps) |
default List<AppDependency> |
AppModelResolver.resolveUserDependencies(AppArtifact artifact)
Resolve application direct and transitive dependencies configured by the user.
|
List<AppDependency> |
AppModelResolver.resolveUserDependencies(AppArtifact artifact,
List<AppDependency> deps)
Resolve application direct and transitive dependencies configured by the user,
given the specific versions of the direct dependencies.
|
List<AppDependency> |
BootstrapAppModelResolver.resolveUserDependencies(AppArtifact appArtifact,
List<AppDependency> deps) |
| Modifier and Type | Method and Description |
|---|---|
MavenArtifactResolver |
MavenArtifactResolver.Builder.build() |
org.eclipse.aether.collection.CollectResult |
MavenArtifactResolver.collectDependencies(org.eclipse.aether.artifact.Artifact artifact) |
org.eclipse.aether.collection.CollectResult |
MavenArtifactResolver.collectDependencies(org.eclipse.aether.artifact.Artifact artifact,
List<org.eclipse.aether.graph.Dependency> deps) |
org.eclipse.aether.collection.CollectResult |
MavenArtifactResolver.collectDependencies(org.eclipse.aether.artifact.Artifact artifact,
List<org.eclipse.aether.graph.Dependency> deps,
List<org.eclipse.aether.repository.RemoteRepository> mainRepos) |
org.eclipse.aether.collection.CollectResult |
MavenArtifactResolver.collectManagedDependencies(org.eclipse.aether.artifact.Artifact artifact,
List<org.eclipse.aether.graph.Dependency> deps,
List<org.eclipse.aether.graph.Dependency> managedDeps,
List<org.eclipse.aether.repository.RemoteRepository> mainRepos,
String... excludedScopes) |
org.eclipse.aether.collection.CollectResult |
MavenArtifactResolver.collectManagedDependencies(org.eclipse.aether.artifact.Artifact artifact,
List<org.eclipse.aether.graph.Dependency> deps,
List<org.eclipse.aether.graph.Dependency> managedDeps,
String... excludedScopes) |
static List<org.eclipse.aether.repository.RemoteRepository> |
MavenRepoInitializer.getRemoteRepos(org.eclipse.aether.RepositorySystem repoSystem,
org.eclipse.aether.RepositorySystemSession repoSession) |
static List<org.eclipse.aether.repository.RemoteRepository> |
MavenRepoInitializer.getRemoteRepos(org.apache.maven.settings.Settings settings) |
static List<org.eclipse.aether.repository.RemoteRepository> |
MavenRepoInitializer.getRemoteRepos(org.apache.maven.settings.Settings settings,
org.eclipse.aether.RepositorySystem repoSystem,
org.eclipse.aether.RepositorySystemSession repoSession) |
static org.apache.maven.settings.Settings |
MavenRepoInitializer.getSettings() |
void |
MavenArtifactResolver.install(org.eclipse.aether.artifact.Artifact artifact) |
static org.eclipse.aether.DefaultRepositorySystemSession |
MavenRepoInitializer.newSession(org.eclipse.aether.RepositorySystem system) |
org.eclipse.aether.resolution.ArtifactResult |
MavenArtifactResolver.resolve(org.eclipse.aether.artifact.Artifact artifact) |
List<org.eclipse.aether.resolution.ArtifactResult> |
MavenArtifactResolver.resolve(List<org.eclipse.aether.resolution.ArtifactRequest> artifacts) |
org.eclipse.aether.resolution.DependencyResult |
MavenArtifactResolver.resolveDependencies(org.eclipse.aether.artifact.Artifact artifact) |
org.eclipse.aether.resolution.DependencyResult |
MavenArtifactResolver.resolveDependencies(org.eclipse.aether.artifact.Artifact artifact,
List<org.eclipse.aether.graph.Dependency> deps) |
org.eclipse.aether.resolution.DependencyResult |
MavenArtifactResolver.resolveDependencies(org.eclipse.aether.artifact.Artifact artifact,
List<org.eclipse.aether.graph.Dependency> deps,
List<org.eclipse.aether.repository.RemoteRepository> mainRepos) |
org.eclipse.aether.resolution.DependencyResult |
MavenArtifactResolver.resolveDependencies(org.eclipse.aether.artifact.Artifact artifact,
String... excludedScopes) |
org.eclipse.aether.resolution.ArtifactDescriptorResult |
MavenArtifactResolver.resolveDescriptor(org.eclipse.aether.artifact.Artifact artifact) |
org.eclipse.aether.resolution.DependencyResult |
MavenArtifactResolver.resolveManagedDependencies(org.eclipse.aether.artifact.Artifact artifact,
List<org.eclipse.aether.graph.Dependency> deps,
List<org.eclipse.aether.graph.Dependency> managedDeps,
List<org.eclipse.aether.repository.RemoteRepository> mainRepos,
String... excludedScopes) |
org.eclipse.aether.resolution.DependencyResult |
MavenArtifactResolver.resolveManagedDependencies(org.eclipse.aether.artifact.Artifact artifact,
List<org.eclipse.aether.graph.Dependency> deps,
List<org.eclipse.aether.graph.Dependency> managedDeps,
String... excludedScopes) |
org.eclipse.aether.resolution.VersionRangeResult |
MavenArtifactResolver.resolveVersionRange(org.eclipse.aether.artifact.Artifact artifact) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.