1212 */
1313 plugins {
1414 id ' java'
15- id ' org.springframework.boot' version ' 3.5 .0'
15+ id ' org.springframework.boot' version ' 4.0 .0'
1616 id ' io.spring.dependency-management' version ' 1.1.7'
1717}
1818
@@ -31,20 +31,28 @@ repositories {
3131
3232dependencies {
3333 implementation project(' :frontend' )
34- implementation ' org.springframework.boot:spring-boot-starter'
3534 implementation ' org.springframework.boot:spring-boot-starter-actuator'
36- implementation ' org.springframework.boot:spring-boot-starter-data-jpa'
37- implementation ' org.springframework.boot:spring-boot-starter-security'
38- implementation ' org.springframework.boot:spring-boot-starter-web'
35+ implementation ' org.springframework.boot:spring-boot-starter-data-jpa'
3936 implementation ' org.springframework.boot:spring-boot-starter-graphql'
37+ implementation ' org.springframework.boot:spring-boot-starter-hateoas'
38+ implementation ' org.springframework.boot:spring-boot-starter-liquibase'
39+ implementation ' org.springframework.boot:spring-boot-starter-restclient'
40+ implementation ' org.springframework.boot:spring-boot-starter-security'
4041 implementation ' org.springframework.boot:spring-boot-starter-validation'
41- implementation ' io.micrometer:micrometer-registry-prometheus'
42- implementation ' org.liquibase:liquibase-core'
43- implementation ' com.graphql-java:graphql-java-extended-scalars:22.0'
44- implementation ' commons-net:commons-net:3.8.0'
45- testImplementation ' org.springframework.boot:spring-boot-starter-test'
46- testImplementation ' org.springframework.security:spring-security-test'
47- testImplementation ' org.springframework.graphql:spring-graphql-test'
42+ implementation ' org.springframework.boot:spring-boot-starter-webmvc'
43+ runtimeOnly ' io.micrometer:micrometer-registry-prometheus'
44+ testImplementation ' org.springframework.boot:spring-boot-starter-actuator-test'
45+ testImplementation ' org.springframework.boot:spring-boot-starter-data-jpa-test'
46+ testImplementation ' org.springframework.boot:spring-boot-starter-graphql-test'
47+ testImplementation ' org.springframework.boot:spring-boot-starter-hateoas-test'
48+ testImplementation ' org.springframework.boot:spring-boot-starter-liquibase-test'
49+ testImplementation ' org.springframework.boot:spring-boot-starter-restclient-test'
50+ testImplementation ' org.springframework.boot:spring-boot-starter-security-test'
51+ testImplementation ' org.springframework.boot:spring-boot-starter-validation-test'
52+ testImplementation ' org.springframework.boot:spring-boot-starter-webmvc-test'
53+ testRuntimeOnly ' org.junit.platform:junit-platform-launcher'
54+ implementation ' com.graphql-java:graphql-java-extended-scalars:24.0'
55+ implementation ' commons-net:commons-net:3.8.0'
4856 testImplementation ' com.tngtech.archunit:archunit-junit5:1.4.1'
4957
5058 if (project. hasProperty(' withAngular' )) {
@@ -59,7 +67,7 @@ bootJar {
5967 archiveFileName = ' angularAndSpringWithMaps.jar'
6068}
6169
62- test {
70+ tasks . named( ' test' ) {
6371 useJUnitPlatform()
6472}
6573
0 commit comments