Dependency
    Allows replacing dependencies with other dependencies.
Since
2.5
Types
Link copied to clipboard
                  interface Substitution
Provides a DSL-friendly mechanism for specifying the target of a substitution.
Functions
Link copied to clipboard
                  Adds a dependency substitution rule that is triggered for every dependency (including transitive) when the configuration is being resolved.
Link copied to clipboard
                  Create a ModuleComponentSelector from the provided input string.
Link copied to clipboard
                  Transforms the provided selector into a platform selector.
Link copied to clipboard
                  Create a ProjectComponentSelector from the provided input string.
Link copied to clipboard
                  abstract fun substitute(substitutedDependency: ComponentSelector): DependencySubstitutions.Substitution
DSL-friendly mechanism to construct a dependency substitution for dependencies matching the provided selector.
Link copied to clipboard
                  abstract fun variant(selector: ComponentSelector, detailsAction: Action<in VariantSelectionDetails>): ComponentSelector
Transforms the supplied selector into a specific variant selector.