abstract fun module(moduleNotation: Any, rule: Action<in ComponentModuleMetadata>): Unit
Enables configuring component module metadata. This metadata applies to the entire component module (e.g. "group:name", like "org.gradle:gradle-core") regardless of the component version.
//declaring that google collections are replaced by guava //so that conflict resolution can take advantage of this information: dependencies.modules.module('com.google.collections:google-collections') { replacedBy('com.google.guava:guava') }
moduleNotation
- an identifier of the module. String "group:name", e.g. 'org.gradle:gradle-core' or an instance of org.gradle.api.artifacts.ModuleIdentifier
rule
- a rule that applies to the components of the specified module
Since
2.2