@@ -7,34 +7,25 @@ buildscript {
77 }
88
99 dependencies {
10+ classpath ' com.gradle.publish:plugin-publish-plugin:1.2.1'
11+ classpath ' com.palantir.baseline:gradle-baseline-java:5.61.0'
12+ classpath ' com.palantir.gradle.consistentversions:gradle-consistent-versions:2.23.0'
13+ classpath ' com.palantir.gradle.externalpublish:gradle-external-publish-plugin:1.15.0'
14+ classpath ' com.palantir.gradle.gitversion:gradle-git-version:3.1.0'
1015 classpath ' com.palantir.jakartapackagealignment:jakarta-package-alignment:0.6.0'
11- classpath ' com.palantir.gradle.externalpublish:gradle-external-publish-plugin:1.11.0'
1216 classpath ' com.palantir.javaformat:gradle-palantir-java-format:2.32.0'
17+ classpath ' gradle.plugin.org.inferred:gradle-processors:3.7.0'
1318 }
1419}
1520
16- plugins {
17- id ' com.gradle.plugin-publish' version ' 0.21.0'
18- id ' com.palantir.baseline' version ' 5.61.0'
19- id ' com.palantir.consistent-versions' version ' 2.23.0'
20- id ' com.palantir.git-version' version ' 3.1.0'
21- id ' org.inferred.processors' version ' 3.7.0'
22- }
23-
24- repositories {
25- mavenCentral() { metadataSources { mavenPom(); ignoreGradleMetadataRedirection() } }
26- }
27-
28- group ' com.palantir.gradle.revapi'
29- version System . env. CIRCLE_TAG ?: gitVersion()
30-
3121apply plugin : ' com.palantir.external-publish'
3222apply plugin : ' java-gradle-plugin'
33- apply plugin : ' java-library'
3423apply plugin : ' groovy'
24+ apply plugin : ' com.palantir.baseline'
25+ apply plugin : ' com.palantir.git-version'
26+ apply plugin : ' com.palantir.consistent-versions'
3527apply plugin : ' com.palantir.external-publish-jar'
36-
37- sourceCompatibility = 1.8
28+ apply plugin : ' com.palantir.external-publish-gradle-plugin'
3829
3930dependencies {
4031 implementation ' org.revapi:revapi-basic-features'
@@ -62,6 +53,15 @@ dependencies {
6253allprojects {
6354 apply plugin : ' com.palantir.java-format'
6455 apply plugin : ' com.palantir.jakarta-package-alignment'
56+ apply plugin : ' org.inferred.processors'
57+
58+ repositories {
59+ mavenCentral() { metadataSources { mavenPom(); ignoreGradleMetadataRedirection() } }
60+ }
61+
62+ group ' com.palantir.gradle.revapi'
63+ version System . env. CIRCLE_TAG ?: gitVersion()
64+ sourceCompatibility = 1.8
6565}
6666
6767test {
@@ -75,6 +75,8 @@ gradlePlugin {
7575 revapi {
7676 id = ' com.palantir.revapi'
7777 implementationClass = ' com.palantir.gradle.revapi.RevapiPlugin'
78+ description = ' API/ABI backwards compatibility for Java libraries using Revapi'
79+ displayName = ' API/ABI backwards compatibility for Java libraries using Revapi'
7880 }
7981 }
8082}
@@ -83,13 +85,7 @@ pluginBundle {
8385 website = ' https://github.com/palantir/gradle-revapi'
8486 vcsUrl = ' https://github.com/palantir/gradle-revapi'
8587 description = ' API/ABI backwards compatibility for Java libraries using Revapi'
86- tags = [' versions' ]
87-
88- plugins {
89- revapi {
90- displayName = ' API/ABI backwards compatibility for Java libraries using Revapi'
91- }
92- }
88+ tags = [' java' , ' versions' ]
9389}
9490
9591tasks. named(' processResources' ). configure {
0 commit comments