plugins { id 'java-gradle-plugin' } repositories { mavenCentral() gradlePluginPortal() } dependencies { implementation "me.champeau.gradle:japicmp-gradle-plugin:0.3.0" } gradlePlugin { plugins { apiDiffPlugin { id = "org.springframework.build.api-diff" implementationClass = "org.springframework.build.api.ApiDiffPlugin" } compileConventionsPlugin { id = "org.springframework.build.compile" implementationClass = "org.springframework.build.compile.CompilerConventionsPlugin" } optionalDependenciesPlugin { id = "org.springframework.build.optional-dependencies" implementationClass = "org.springframework.build.optional.OptionalDependenciesPlugin" } runtimeHintsAgentPlugin { id = "org.springframework.build.runtimehints-agent" implementationClass = "org.springframework.build.hint.RuntimeHintsAgentPlugin" } } }