Package io.quarkus.domino
Class ProjectDependencyResolver
- java.lang.Object
-
- io.quarkus.domino.ProjectDependencyResolver
-
public class ProjectDependencyResolver extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProjectDependencyResolver.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T> TapplyToSorted(Function<Collection<ReleaseRepo>,T> func)Deprecated.static ProjectDependencyResolver.Builderbuilder()voidconsumeSorted(Consumer<Collection<ReleaseRepo>> consumer)Deprecated.ProjectDependencyConfiggetConfig()PathgetOutputFile()protected Iterable<io.quarkus.maven.dependency.ArtifactCoords>getProjectArtifacts()ReleaseCollectiongetReleaseCollection()Returns a collection of project releases representing the project and its dependencies.Collection<ReleaseRepo>getReleaseRepos()Deprecated.in favor ofgetReleaseCollection()Collection<ReleaseRepo>getSortedReleaseRepos()Deprecated.in favor ofgetReleaseCollection()voidlog()voidresolveDependencies()
-
-
-
Method Detail
-
builder
public static ProjectDependencyResolver.Builder builder()
-
getOutputFile
public Path getOutputFile()
-
getConfig
public ProjectDependencyConfig getConfig()
-
getReleaseCollection
public ReleaseCollection getReleaseCollection()
Returns a collection of project releases representing the project and its dependencies.- Returns:
- collection of project releases representing the project and its dependencies
-
getReleaseRepos
@Deprecated(since="0.0.79") public Collection<ReleaseRepo> getReleaseRepos()
Deprecated.in favor ofgetReleaseCollection()- Returns:
- collection of dependency releases
-
getSortedReleaseRepos
@Deprecated(since="0.0.79") public Collection<ReleaseRepo> getSortedReleaseRepos()
Deprecated.in favor ofgetReleaseCollection()- Returns:
- collection of dependency releases sorted according to their dependencies
-
consumeSorted
@Deprecated(since="0.0.79") public void consumeSorted(Consumer<Collection<ReleaseRepo>> consumer)
Deprecated.
-
applyToSorted
@Deprecated(since="0.0.79") public <T> T applyToSorted(Function<Collection<ReleaseRepo>,T> func)
Deprecated.
-
log
public void log()
-
resolveDependencies
public void resolveDependencies()
-
getProjectArtifacts
protected Iterable<io.quarkus.maven.dependency.ArtifactCoords> getProjectArtifacts()
-
-