Package org.hibernate.infra.develocity
Class SimpleConfiguredPlugin
java.lang.Object
org.hibernate.infra.develocity.SimpleConfiguredPlugin
- All Implemented Interfaces:
 ConfiguredPlugin
- Direct Known Subclasses:
 CompilerConfiguredPlugin,ForbiddenApisConfiguredPlugin,SurefireConfiguredPlugin
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureBuildCache(com.gradle.develocity.agent.maven.api.DevelocityApi develocityApi, org.apache.maven.execution.MavenSession mavenSession) protected static voiddependsOnConfigurableJavaExecutable(com.gradle.develocity.agent.maven.api.cache.MojoMetadataProvider.Context.Inputs inputs, GoalMetadataProvider.Context context, String configChildName, Boolean skipped, Function<String, String> executableToVersion) protected static voiddependsOnGav(com.gradle.develocity.agent.maven.api.cache.MojoMetadataProvider.Context.Inputs inputs, GoalMetadataProvider.Context context) protected static voiddependsOnMavenJavaVersion(com.gradle.develocity.agent.maven.api.cache.MojoMetadataProvider.Context.Inputs inputs) protected static voiddependsOnOs(com.gradle.develocity.agent.maven.api.cache.MojoMetadataProvider.Context.Inputs inputs) protected abstract Map<String,GoalMetadataProvider> protected abstract Stringprotected booleanisBuildCacheEnabled(org.apache.maven.project.MavenProject project)  
- 
Constructor Details
- 
SimpleConfiguredPlugin
public SimpleConfiguredPlugin() 
 - 
 - 
Method Details
- 
configureBuildCache
public void configureBuildCache(com.gradle.develocity.agent.maven.api.DevelocityApi develocityApi, org.apache.maven.execution.MavenSession mavenSession) - Specified by:
 configureBuildCachein interfaceConfiguredPlugin
 - 
getPluginName
 - 
isBuildCacheEnabled
protected boolean isBuildCacheEnabled(org.apache.maven.project.MavenProject project)  - 
getGoalMetadataProviders
 - 
dependsOnGav
protected static void dependsOnGav(com.gradle.develocity.agent.maven.api.cache.MojoMetadataProvider.Context.Inputs inputs, GoalMetadataProvider.Context context)  - 
dependsOnOs
protected static void dependsOnOs(com.gradle.develocity.agent.maven.api.cache.MojoMetadataProvider.Context.Inputs inputs)  - 
dependsOnMavenJavaVersion
protected static void dependsOnMavenJavaVersion(com.gradle.develocity.agent.maven.api.cache.MojoMetadataProvider.Context.Inputs inputs)  - 
dependsOnConfigurableJavaExecutable
 
 -