Package io.quarkus.bom.decomposer
Class ProjectDependency
java.lang.Object
io.quarkus.bom.decomposer.ProjectDependency
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.eclipse.aether.artifact.Artifactprotected ProjectDependencyprotected org.eclipse.aether.graph.Dependencyprotected booleanprotected final ScmRevisionprotected ProjectDependency.UpdateStatus -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.aether.artifact.Artifactartifact()static ProjectDependencycreate(ScmRevision releaseId, org.eclipse.aether.artifact.Artifact artifact) static ProjectDependencycreate(ScmRevision releaseId, org.eclipse.aether.graph.Dependency dep) org.eclipse.aether.graph.Dependencybooleanbooleanio.quarkus.maven.dependency.ArtifactKeykey()voidsetAvailableUpdate(ProjectDependency update) protected voidtoString()
-
Field Details
-
releaseId
-
artifact
protected final org.eclipse.aether.artifact.Artifact artifact -
bomDependency
protected org.eclipse.aether.graph.Dependency bomDependency -
updateStatus
-
availableUpdate
-
preferredVersion
protected boolean preferredVersion
-
-
Method Details
-
create
public static ProjectDependency create(ScmRevision releaseId, org.eclipse.aether.artifact.Artifact artifact) -
create
public static ProjectDependency create(ScmRevision releaseId, org.eclipse.aether.graph.Dependency dep) -
releaseId
-
dependency
public org.eclipse.aether.graph.Dependency dependency() -
artifact
public org.eclipse.aether.artifact.Artifact artifact() -
isPreferredVersion
public boolean isPreferredVersion() -
updateStatus
-
availableUpdate
-
isUpdateAvailable
public boolean isUpdateAvailable() -
setAvailableUpdate
-
key
public io.quarkus.maven.dependency.ArtifactKey key() -
toString
-