Package org.gradle.plugin.management
Interface PluginResolveDetails
-
public interface PluginResolveDetailsAllows plugin resolution rules to inspect a requested plugin and modify which target plugin will be used.- Since:
- 3.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PluginRequestgetRequested()Get the plugin that was requested.PluginRequestgetTarget()The target plugin request to use.voiduseModule(java.lang.Object notation)Sets the implementation module to use for this plugin.voiduseVersion(java.lang.String version)Sets the version of the plugin to use.
-
-
-
Method Detail
-
getRequested
PluginRequest getRequested()
Get the plugin that was requested.
-
useModule
void useModule(java.lang.Object notation)
Sets the implementation module to use for this plugin.- Parameters:
notation- the module to use, supports the same notations asDependencyHandler
-
useVersion
void useVersion(@Nullable java.lang.String version)Sets the version of the plugin to use.- Parameters:
version- version to use
-
getTarget
PluginRequest getTarget()
The target plugin request to use.
-
-