Class PluginTestingPlugin
java.lang.Object
com.palantir.gradle.plugintesting.PluginTestingPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public abstract class PluginTestingPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.fasterxml.jackson.databind.ObjectMapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(org.gradle.api.Project project) Applies the plugin to the given project.protected abstract org.gradle.api.file.ProjectLayoutprotected abstract org.gradle.api.provider.ProviderFactory
-
Field Details
-
PATCHABLE_CHECKS
-
YAML_MAPPER
public static final com.fasterxml.jackson.databind.ObjectMapper YAML_MAPPER
-
-
Constructor Details
-
PluginTestingPlugin
public PluginTestingPlugin()
-
-
Method Details
-
getProviderFactory
@Inject protected abstract org.gradle.api.provider.ProviderFactory getProviderFactory() -
getProjectLayout
@Inject protected abstract org.gradle.api.file.ProjectLayout getProjectLayout() -
apply
public void apply(org.gradle.api.Project project) Applies the plugin to the given project.- Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-