Class GradleMavenResolver

java.lang.Object
org.spdx.sbom.gradle.maven.GradleMavenResolver
All Implemented Interfaces:
org.apache.maven.model.resolution.ModelResolver

public class GradleMavenResolver extends Object implements org.apache.maven.model.resolution.ModelResolver
  • Constructor Summary

    Constructors
    Constructor
    Description
    GradleMavenResolver(org.gradle.api.artifacts.dsl.DependencyHandler dependencies, org.gradle.api.artifacts.ConfigurationContainer configurations)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addRepository(org.apache.maven.model.Repository repository)
     
    void
    addRepository(org.apache.maven.model.Repository repository, boolean replace)
     
    org.apache.maven.model.resolution.ModelResolver
     
    org.apache.maven.model.building.ModelSource2
    resolveModel(String groupId, String artifactId, String version)
     
    org.apache.maven.model.building.ModelSource2
    resolveModel(org.apache.maven.model.Dependency dep)
     
    org.apache.maven.model.building.ModelSource2
    resolveModel(org.apache.maven.model.Parent parent)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GradleMavenResolver

      public GradleMavenResolver(org.gradle.api.artifacts.dsl.DependencyHandler dependencies, org.gradle.api.artifacts.ConfigurationContainer configurations)
  • Method Details

    • resolveModel

      public org.apache.maven.model.building.ModelSource2 resolveModel(String groupId, String artifactId, String version)
      Specified by:
      resolveModel in interface org.apache.maven.model.resolution.ModelResolver
    • resolveModel

      public org.apache.maven.model.building.ModelSource2 resolveModel(org.apache.maven.model.Parent parent)
      Specified by:
      resolveModel in interface org.apache.maven.model.resolution.ModelResolver
    • resolveModel

      public org.apache.maven.model.building.ModelSource2 resolveModel(org.apache.maven.model.Dependency dep)
      Specified by:
      resolveModel in interface org.apache.maven.model.resolution.ModelResolver
    • addRepository

      public void addRepository(org.apache.maven.model.Repository repository)
      Specified by:
      addRepository in interface org.apache.maven.model.resolution.ModelResolver
    • addRepository

      public void addRepository(org.apache.maven.model.Repository repository, boolean replace)
      Specified by:
      addRepository in interface org.apache.maven.model.resolution.ModelResolver
    • newCopy

      public org.apache.maven.model.resolution.ModelResolver newCopy()
      Specified by:
      newCopy in interface org.apache.maven.model.resolution.ModelResolver