Skip to content

Commit c63b3dd

Browse files
chore: add openrewrite
1 parent 816be09 commit c63b3dd

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

buildSrc/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ dependencies {
1111
implementation("com.gradleup.shadow:shadow-gradle-plugin:9.2.2")
1212
implementation("com.github.spotbugs.snom:spotbugs-gradle-plugin:6.4.4")
1313
implementation("net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin:4.3.0")
14+
implementation("org.openrewrite:plugin:7.19.0")
1415
}
1516

1617
java {

buildSrc/src/main/kotlin/pc.java-conventions.gradle.kts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,24 @@ plugins {
33
`maven-publish`
44
id("net.ltgt.errorprone")
55
id("com.github.spotbugs")
6+
id("org.openrewrite.rewrite")
7+
}
8+
9+
rewrite {
10+
activeRecipe("org.openrewrite.staticanalysis.CodeCleanup")
11+
activeRecipe("org.openrewrite.java.migrate.UpgradeToJava21")
12+
activeRecipe("org.openrewrite.java.recipes.RecipeTestingBestPractices")
13+
isExportDatatables = true
614
}
715

816
dependencies {
917
compileOnlyApi("org.apiguardian:apiguardian-api:1.1.2")
1018

1119
errorprone("com.google.errorprone:error_prone_core:2.44.0")
1220
spotbugs("com.github.spotbugs:spotbugs:4.9.8")
21+
rewrite("org.openrewrite.recipe:rewrite-static-analysis:2.20.0")
22+
rewrite("org.openrewrite.recipe:rewrite-migrate-java:3.20.0")
23+
rewrite("org.openrewrite.recipe:rewrite-rewrite:0.14.1")
1324

1425
compileOnly("net.luckperms:api:5.5")
1526

0 commit comments

Comments
 (0)