Skip to content

Commit ac77c07

Browse files
devondragonclaude
andcommitted
Update build configuration for Spring Boot 4
- Pin spring-retry to version 2.0.12 for compatibility - Add Spring Boot 4 modular test starters: - spring-boot-starter-data-jpa-test - spring-boot-webmvc-test - spring-boot-jdbc-test 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 3e19c70 commit ac77c07

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

build.gradle

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ dependencies {
4949
implementation 'com.google.guava:guava:33.5.0-jre'
5050
implementation 'org.apache.commons:commons-text:1.14.0'
5151
compileOnly 'jakarta.validation:jakarta.validation-api:3.1.1'
52-
compileOnly 'org.springframework.retry:spring-retry'
52+
compileOnly 'org.springframework.retry:spring-retry:2.0.12'
5353

5454
// Lombok dependencies
5555
compileOnly "org.projectlombok:lombok:$lombokVersion"
@@ -69,10 +69,15 @@ dependencies {
6969
testImplementation 'org.springframework.boot:spring-boot-starter-security'
7070
testImplementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
7171
testImplementation 'org.springframework.security:spring-security-test'
72-
testImplementation 'org.springframework.retry:spring-retry'
72+
testImplementation 'org.springframework.retry:spring-retry:2.0.12'
7373
testImplementation 'jakarta.validation:jakarta.validation-api:3.1.1'
7474
testImplementation 'com.h2database:h2:2.4.240'
7575

76+
// Spring Boot 4 test starters (modular test infrastructure)
77+
testImplementation 'org.springframework.boot:spring-boot-starter-data-jpa-test'
78+
testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
79+
testImplementation 'org.springframework.boot:spring-boot-jdbc-test'
80+
7681
// Runtime dependencies moved to test scope for library
7782
testRuntimeOnly 'org.springframework.boot:spring-boot-devtools'
7883
testRuntimeOnly 'org.mariadb.jdbc:mariadb-java-client'

0 commit comments

Comments
 (0)