Skip to content

Commit a9efad9

Browse files
committed
Move spring dependency definitions into libs.toml
1 parent 0b81109 commit a9efad9

File tree

3 files changed

+16
-9
lines changed

3 files changed

+16
-9
lines changed

gradle/libs.versions.toml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ junit = "5.11.3"
77
koin = "4.0.0"
88
quarkus = "3.16.0"
99
jakarta = "4.1.0"
10+
spring-boot-2x = "2.7.18"
11+
spring-boot-3x = "3.3.5"
1012

1113
[libraries]
1214
kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx" }
@@ -17,6 +19,13 @@ quarkusBom = { module = "io.quarkus:quarkus-bom", version.ref = "quarkus" }
1719
quarkus-arc = { module = "io.quarkus:quarkus-arc", version.ref = "quarkus" }
1820
jakarta-enterpise-cdi-api = { module = "jakarta.enterprise:jakarta.enterprise.cdi-api", version.ref = "jakarta" }
1921

22+
spring-boot-3x-starter = { module = "org.springframework.boot:spring-boot-starter", version.ref = "spring-boot-3x" }
23+
spring-boot-3x-autoconfigure = { module = "org.springframework.boot:spring-boot-autoconfigure", version.ref = "spring-boot-3x" }
24+
spring-boot-3x-starter-test = { module = "org.springframework.boot:spring-boot-starter-test", version.ref = "spring-boot-3x" }
25+
26+
spring-boot-2x-starter = { module = "org.springframework.boot:spring-boot-starter", version.ref = "spring-boot-2x" }
27+
spring-boot-2x-starter-test = { module = "org.springframework.boot:spring-boot-starter-test", version.ref = "spring-boot-2x" }
28+
2029
# test
2130
kotest-property-jvm = { module = "io.kotest:kotest-property-jvm", version.ref = "kotest" }
2231
kotest-datatests = { module = "io.kotest:kotest-framework-datatest-jvm", version.ref = "kotest" }

projects/kediatr-spring-boot-2x-starter/build.gradle.kts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
val springVersion = "2.7.18"
21
dependencies {
3-
api(project(":projects:kediatr-core"))
4-
implementation("org.springframework.boot:spring-boot-starter:$springVersion")
2+
api(projects.projects.kediatrCore)
3+
implementation(libs.spring.boot.get2x().starter)
54
}
65

76
dependencies {
87
testImplementation(testFixtures(projects.projects.kediatrCore))
9-
testImplementation("org.springframework.boot:spring-boot-starter-test:$springVersion")
8+
testImplementation(libs.spring.boot.get2x().starter.test)
109
}
1110

1211
kotlin {
Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
val springVersion = "3.3.5"
21
dependencies {
3-
api(project(":projects:kediatr-core"))
4-
implementation("org.springframework.boot:spring-boot-starter:$springVersion")
5-
implementation("org.springframework.boot:spring-boot-autoconfigure:$springVersion")
2+
api(projects.projects.kediatrCore)
3+
implementation(libs.spring.boot.get3x().starter)
4+
implementation(libs.spring.boot.get3x().autoconfigure)
65
}
76

87
dependencies {
98
testImplementation(testFixtures(projects.projects.kediatrCore))
10-
testImplementation("org.springframework.boot:spring-boot-starter-test:$springVersion")
9+
testImplementation(libs.spring.boot.get3x().starter.test)
1110
}

0 commit comments

Comments
 (0)