Class PlatformDependencyModifiers.PlatformDependencyModifier

java.lang.Object
org.gradle.api.artifacts.dsl.DependencyModifier
org.gradle.api.plugins.jvm.PlatformDependencyModifiers.PlatformDependencyModifier
Enclosing interface:
PlatformDependencyModifiers

@Incubating public abstract static class PlatformDependencyModifiers.PlatformDependencyModifier extends DependencyModifier
Implementation for the platform dependency modifier.
Since:
8.0
See Also:
  • Constructor Details

    • PlatformDependencyModifier

      public PlatformDependencyModifier()
  • Method Details

    • getObjectFactory

      @Inject protected abstract ObjectFactory getObjectFactory()
      Injected service to create named objects.
      Returns:
      injected service
      Implementation Requirements:
      Do not implement this method. Gradle generates the implementation automatically.
    • modifyImplementation

      protected void modifyImplementation(ModuleDependency dependency)
      Modify the given dependency. Selects the platform variant of the given dependency.
      Specified by:
      modifyImplementation in class DependencyModifier
      Parameters:
      dependency - the dependency to modify