| Package | Description |
|---|---|
| io.quarkus.bootstrap.model | |
| io.quarkus.bootstrap.resolver | |
| io.quarkus.bootstrap.resolver.workspace |
| Modifier and Type | Method and Description |
|---|---|
AppArtifact |
AppModel.getAppArtifact() |
AppArtifact |
AppDependency.getArtifact() |
| Modifier and Type | Method and Description |
|---|---|
AppModel.Builder |
AppModel.Builder.setAppArtifact(AppArtifact appArtifact) |
| Constructor and Description |
|---|
AppDependency(AppArtifact artifact,
String scope) |
AppDependency(AppArtifact artifact,
String scope,
boolean optional) |
| 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 |
AppModelResolver.getLatestVersionFromRange(AppArtifact appArtifact,
String range)
Resolves the latest version from the specified 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.
|
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.
|
void |
AppModelResolver.relink(AppArtifact appArtifact,
Path localPath)
(Re-)links an artifact to a path.
|
Path |
AppModelResolver.resolve(AppArtifact artifact)
Resolves an artifact.
|
AppModel |
AppModelResolver.resolveManagedModel(AppArtifact appArtifact,
List<AppDependency> directDeps,
AppArtifact managingProject,
Set<AppArtifactKey> localProjects) |
AppModel |
AppModelResolver.resolveModel(AppArtifact artifact)
Resolve dependencies that are required at runtime, excluding test and optional dependencies.
|
AppModel |
AppModelResolver.resolveModel(AppArtifact root,
List<AppDependency> deps)
Resolve artifact dependencies given the specific versions of the direct dependencies
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
default AppArtifact |
WorkspaceProject.getAppArtifact(String extension) |
default AppArtifact |
WorkspaceProject.getAppArtifact(String classifier,
String extension) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.