Class WorkspaceLoader
- java.lang.Object
-
- io.quarkus.bootstrap.resolver.maven.workspace.WorkspaceLoader
-
- All Implemented Interfaces:
org.apache.maven.model.resolution.WorkspaceModelResolver,org.eclipse.aether.repository.WorkspaceReader
public class WorkspaceLoader extends Object implements org.apache.maven.model.resolution.WorkspaceModelResolver, org.eclipse.aether.repository.WorkspaceReader
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilefindArtifact(org.eclipse.aether.artifact.Artifact artifact)List<String>findVersions(org.eclipse.aether.artifact.Artifact artifact)org.eclipse.aether.repository.WorkspaceRepositorygetRepository()org.apache.maven.model.ModelresolveEffectiveModel(String groupId, String artifactId, String versionConstraint)org.apache.maven.model.ModelresolveRawModel(String groupId, String artifactId, String versionConstraint)
-
-
-
Method Detail
-
resolveRawModel
public org.apache.maven.model.Model resolveRawModel(String groupId, String artifactId, String versionConstraint) throws org.apache.maven.model.resolution.UnresolvableModelException
- Specified by:
resolveRawModelin interfaceorg.apache.maven.model.resolution.WorkspaceModelResolver- Throws:
org.apache.maven.model.resolution.UnresolvableModelException
-
resolveEffectiveModel
public org.apache.maven.model.Model resolveEffectiveModel(String groupId, String artifactId, String versionConstraint) throws org.apache.maven.model.resolution.UnresolvableModelException
- Specified by:
resolveEffectiveModelin interfaceorg.apache.maven.model.resolution.WorkspaceModelResolver- Throws:
org.apache.maven.model.resolution.UnresolvableModelException
-
getRepository
public org.eclipse.aether.repository.WorkspaceRepository getRepository()
- Specified by:
getRepositoryin interfaceorg.eclipse.aether.repository.WorkspaceReader
-
findArtifact
public File findArtifact(org.eclipse.aether.artifact.Artifact artifact)
- Specified by:
findArtifactin interfaceorg.eclipse.aether.repository.WorkspaceReader
-
-