-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.gradle
More file actions
35 lines (32 loc) · 1.21 KB
/
init.gradle
File metadata and controls
35 lines (32 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
initscript {
repositories {
maven { url 'https://plugins.gradle.org/m2' }
}
dependencies {
classpath('org.openrewrite:plugin:latest.release')
}
}
rootProject {
plugins.apply(org.openrewrite.gradle.RewritePlugin)
dependencies {
// rewrite('org.openrewrite.recipe:rewrite-migrate-java:latest.release')
rewrite('org.openrewrite.recipe:rewrite-spring:latest.release')
// rewrite("org.openrewrite.recipe:rewrite-testing-frameworks:latest.release")
// rewrite("org.openrewrite.recipe:rewrite-static-analysis:latest.release")
}
rewrite {
// activeRecipe('org.openrewrite.gradle.GradleBestPractices') // upgrade gradle and gradle wrapper
// activeRecipe('org.openrewrite.java.testing.assertj.Assertj') //
// activeRecipe('org.openrewrite.java.testing.testcontainers.TestContainersBestPractices')
// activeRecipe("org.openrewrite.java.spring.boot3.UpgradeSpringBoot_3_5")
activeRecipe("org.openrewrite.java.spring.boot4.UpgradeSpringBoot_4_0")
setExportDatatables(true)
}
afterEvaluate {
if (repositories.isEmpty()) {
repositories {
mavenCentral()
}
}
}
}