Class DependencyManagementContainer

java.lang.Object
com.xebialabs.gradle.dependency.DependencyManagementContainer
All Implemented Interfaces:
org.gradle.api.artifacts.DependencyResolutionListener

public class DependencyManagementContainer extends Object implements org.gradle.api.artifacts.DependencyResolutionListener
  • Constructor Details

    • DependencyManagementContainer

      public DependencyManagementContainer(org.gradle.api.Project project)
  • Method Details

    • resolveIfNecessary

      public void resolveIfNecessary()
    • addSupplier

      public void addSupplier(ConfigSupplier supplier)
    • registerVersionKey

      public void registerVersionKey(String key, String version)
    • addManagedVersion

      public void addManagedVersion(String group, String artifact, String version)
    • addManagedVersion

      public void addManagedVersion(String group, String artifact, String version, List<String> excludes)
    • getManagedVersion

      public String getManagedVersion(String group, String artifact)
    • resolve

      public String resolve(String s)
    • blackList

      public void blackList(String group, String artifact)
    • rewrite

      public void rewrite(String fromGroup, String fromArtifact, String toGroup, String toArtifact)
    • beforeResolve

      public void beforeResolve(org.gradle.api.artifacts.ResolvableDependencies dependencies)
      Specified by:
      beforeResolve in interface org.gradle.api.artifacts.DependencyResolutionListener
    • afterResolve

      public void afterResolve(org.gradle.api.artifacts.ResolvableDependencies dependencies)
      Specified by:
      afterResolve in interface org.gradle.api.artifacts.DependencyResolutionListener
    • getConfigs

      public List<com.typesafe.config.Config> getConfigs()
    • getSuppliedConfigFiles

      public Set<File> getSuppliedConfigFiles()
    • getOrderedSuppliedConfigFiles

      public List<File> getOrderedSuppliedConfigFiles()
    • isUseJavaPlatform

      public boolean isUseJavaPlatform()
    • setUseJavaPlatform

      public void setUseJavaPlatform(boolean useJavaPlatform)
    • getManagedVersions

      public Map<String,String> getManagedVersions()
    • getManagedExcludes

      public Map<String,List<String>> getManagedExcludes()
    • getBlackList

      public List<GroupArtifact> getBlackList()
    • getRewrites

      public Map<GroupArtifact,GroupArtifact> getRewrites()
    • getUnresolvedDependencies

      public Set<GroupArtifactVersion> getUnresolvedDependencies()
    • getRootProject

      public org.gradle.api.Project getRootProject()