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 Details

    • resolveRawModel

      public org.apache.maven.model.Model resolveRawModel(String groupId, String artifactId, String versionConstraint)
      Specified by:
      resolveRawModel in interface org.apache.maven.model.resolution.WorkspaceModelResolver
    • resolveEffectiveModel

      public org.apache.maven.model.Model resolveEffectiveModel(String groupId, String artifactId, String versionConstraint)
      Specified by:
      resolveEffectiveModel in interface org.apache.maven.model.resolution.WorkspaceModelResolver
    • getRepository

      public org.eclipse.aether.repository.WorkspaceRepository getRepository()
      Specified by:
      getRepository in interface org.eclipse.aether.repository.WorkspaceReader
    • findArtifact

      public File findArtifact(org.eclipse.aether.artifact.Artifact artifact)
      Specified by:
      findArtifact in interface org.eclipse.aether.repository.WorkspaceReader
    • findVersions

      public List<String> findVersions(org.eclipse.aether.artifact.Artifact artifact)
      Specified by:
      findVersions in interface org.eclipse.aether.repository.WorkspaceReader