Package org.gradle.plugin.management
Interface PluginResolveDetails
-
public interface PluginResolveDetails
Allows 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 PluginRequest
getRequested()
Get the plugin that was requested.PluginRequest
getTarget()
The target plugin request to use.void
useModule(java.lang.Object notation)
Sets the implementation module to use for this plugin.void
useVersion(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.
-
-