For AI agents: the documentation index is at https://docs.gradle.org/llms.txt. Request any page with the header Accept: text/markdown to get Markdown. User manual pages are also available as Markdown by replacing .html with .md in the URL.

setMetadataSupplier

Sets a custom metadata rule, which is capable of supplying the metadata of a component (status, status scheme, changing flag) whenever a dynamic version is requested. It can be used to provide metadata directly, instead of having to parse the Ivy descriptor.

Since

4.0

Parameters

rule

the class of the rule. Gradle will instantiate a new rule for each dependency which requires metadata.


Sets a custom metadata rule, possibly configuring the rule.

Since

4.0

Parameters

rule

the class of the rule. Gradle will instantiate a new rule for each dependency which requires metadata.

configureAction

the action to use to configure the rule.