public class ProjectModelResolver extends Object implements ModelResolver
| Constructor and Description |
|---|
ProjectModelResolver(org.eclipse.aether.RepositorySystemSession session,
org.eclipse.aether.RequestTrace trace,
org.eclipse.aether.RepositorySystem resolver,
org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager,
List<org.eclipse.aether.repository.RemoteRepository> repositories,
ProjectBuildingRequest.RepositoryMerging repositoryMerging,
org.apache.maven.project.ReactorModelPool modelPool) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRepository(org.apache.maven.api.model.Repository repository) |
void |
addRepository(Repository repository) |
void |
addRepository(org.apache.maven.api.model.Repository repository,
boolean replace) |
void |
addRepository(Repository repository,
boolean replace) |
ModelResolver |
newCopy() |
ModelSource |
resolveModel(Dependency dependency) |
ModelSource |
resolveModel(org.apache.maven.api.model.Dependency dependency,
AtomicReference<org.apache.maven.api.model.Dependency> modified) |
ModelSource |
resolveModel(Parent parent) |
ModelSource |
resolveModel(org.apache.maven.api.model.Parent parent,
AtomicReference<org.apache.maven.api.model.Parent> modified) |
ModelSource |
resolveModel(String groupId,
String artifactId,
String version) |
public ProjectModelResolver(org.eclipse.aether.RepositorySystemSession session,
org.eclipse.aether.RequestTrace trace,
org.eclipse.aether.RepositorySystem resolver,
org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager,
List<org.eclipse.aether.repository.RemoteRepository> repositories,
ProjectBuildingRequest.RepositoryMerging repositoryMerging,
org.apache.maven.project.ReactorModelPool modelPool)
public void addRepository(org.apache.maven.api.model.Repository repository) throws InvalidRepositoryException
addRepository in interface ModelResolverInvalidRepositoryExceptionpublic void addRepository(org.apache.maven.api.model.Repository repository, boolean replace) throws InvalidRepositoryException
addRepository in interface ModelResolverInvalidRepositoryExceptionpublic ModelResolver newCopy()
newCopy in interface ModelResolverpublic ModelSource resolveModel(String groupId, String artifactId, String version) throws UnresolvableModelException
resolveModel in interface ModelResolverUnresolvableModelExceptionpublic ModelSource resolveModel(org.apache.maven.api.model.Parent parent, AtomicReference<org.apache.maven.api.model.Parent> modified) throws UnresolvableModelException
resolveModel in interface ModelResolverUnresolvableModelExceptionpublic ModelSource resolveModel(org.apache.maven.api.model.Dependency dependency, AtomicReference<org.apache.maven.api.model.Dependency> modified) throws UnresolvableModelException
resolveModel in interface ModelResolverUnresolvableModelExceptionpublic ModelSource resolveModel(Parent parent) throws UnresolvableModelException
resolveModel in interface ModelResolverUnresolvableModelExceptionpublic ModelSource resolveModel(Dependency dependency) throws UnresolvableModelException
resolveModel in interface ModelResolverUnresolvableModelExceptionpublic void addRepository(Repository repository) throws InvalidRepositoryException
addRepository in interface ModelResolverInvalidRepositoryExceptionpublic void addRepository(Repository repository, boolean replace) throws InvalidRepositoryException
addRepository in interface ModelResolverInvalidRepositoryExceptionCopyright © 2001–2022 The Apache Software Foundation. All rights reserved.