@@ -6,38 +6,52 @@ spring-boot = { id = "org.springframework.boot", version.ref = "spring-boot-vers
66spring-dependency-management = { id = " io.spring.dependency-management" , version.ref = " spring-dependency-version" }
77lombok = { id = " io.freefair.lombok" , version.ref = " lombok-plugin" }
88versions = { id = " com.github.ben-manes.versions" , version.ref = " versions-plugin" }
9- shadow = { id = " com.github.johnrengelman .shadow" , version.ref = " shadow-plugin" }
9+ shadow = { id = " com.gradleup .shadow" , version.ref = " shadow-plugin" }
1010sonarqube = { id = " org.sonarqube" , version.ref = " sonarqube-plugin" }
1111spotless = { id = " com.diffplug.spotless" , version.ref = " spotless-plugin" }
1212
13+ # com-diffplug-spotless = { id = "com.diffplug.spotless", version = "7.2.1" }
14+ #
15+ # io-freefair-lombok = { id = "io.freefair.lombok", version = "9.0.0-rc2" }
16+ #
17+ # com-github-ben-manes-versions = { id = "com.github.ben-manes.versions", version = "0.52.0" }
18+ #
19+ # org-springframework-boot = { id = "org.springframework.boot", version = "3.5.5" }
20+ #
21+ # io-spring-dependency-management = { id = "io.spring.dependency-management", version = "1.1.7" }
22+ #
23+ # com-gradleup-shadow = { id = "com.gradleup.shadow", version = "9.1.0" }
24+ #
25+ # org-sonarqube = { id = "org.sonarqube", version = "6.2.0.5505" }
26+
1327[versions ]
1428
15- spring-boot-version = " 3.5.0"
29+ spring-boot-version = " 3.5.5"
30+
1631spring-dependency-version = " 1.1.7"
17- lombok-plugin = " 8.13.1 "
32+ lombok-plugin = " 9.0.0-rc2 "
1833versions-plugin = " 0.52.0"
19- shadow-plugin = " 8 .1.1 "
34+ shadow-plugin = " 9 .1.0 "
2035sonarqube-plugin = " 6.2.0.5505"
21- spotless-plugin = " 7.0.3 "
36+ spotless-plugin = " 7.2.1 "
2237
23- commons-lang3 = " 3.17 .0"
38+ commons-lang3 = " 3.18 .0"
2439commons-collections4 = " 4.5.0"
25- junit-bom = " 5.12.2"
26- # # ⬆ = "5.13.0-M1"
27- # # ⬆ = "5.13.0-M2"
28- # # ⬆ = "5.13.0-M3"
29- # # ⬆ = "5.13.0-RC1"
30- jackson-databind-nullable = " 0.2.6"
31- springdoc-openapi-ui = " 2.8.8"
40+ junit-bom = " 5.13.4"
41+
42+ jackson-databind-nullable = " 0.2.7"
43+ springdoc-openapi-ui = " 2.8.13"
44+
3245datafaker = " 2.4.3"
33- instancio-junit = " 5.4 .1"
46+ instancio-junit = " 5.5 .1"
3447jsonunit-assertj = " 4.1.1"
3548mapstruct = " 1.6.3"
3649h2 = " 2.3.232"
3750
51+ junit = " 5.13.4"
52+
3853[libraries ]
3954
40- # Spring Boot
4155springBootStarterWeb = { module = " org.springframework.boot:spring-boot-starter-web" , version.ref = " spring-boot-version" }
4256springBootStarterDataJpa = { module = " org.springframework.boot:spring-boot-starter-data-jpa" , version.ref = " spring-boot-version" }
4357springBootStarterValidation = { module = " org.springframework.boot:spring-boot-starter-validation" , version.ref = " spring-boot-version" }
@@ -47,27 +61,21 @@ springBootStarterTest = { module = "org.springframework.boot:spring-boot-starter
4761springBootDevtools = { module = " org.springframework.boot:spring-boot-devtools" , version.ref = " spring-boot-version" }
4862springBootConfigProcessor = { module = " org.springframework.boot:spring-boot-configuration-processor" , version.ref = " spring-boot-version" }
4963
50- # OpenAPI
5164springdocOpenapiUi = { module = " org.springdoc:springdoc-openapi-starter-webmvc-ui" , version.ref = " springdoc-openapi-ui" }
5265
53- # Jackson
5466jacksonDatabindNullable = { module = " org.openapitools:jackson-databind-nullable" , version.ref = " jackson-databind-nullable" }
5567
56- # Utility libraries
5768commonsLang3 = { module = " org.apache.commons:commons-lang3" , version.ref = " commons-lang3" }
5869commonsCollections4 = { module = " org.apache.commons:commons-collections4" , version.ref = " commons-collections4" }
59- datafaker = { module = " net.datafaker:datafaker" , version.ref = " datafaker " }
70+ datafaker = " net.datafaker:datafaker:2.4.4 "
6071instancioJunit = { module = " org.instancio:instancio-junit" , version.ref = " instancio-junit" }
6172jsonunitAssertj = { module = " net.javacrumbs.json-unit:json-unit-assertj" , version.ref = " jsonunit-assertj" }
6273
63- # MapStruct
64- mapstruct = { module = " org.mapstruct:mapstruct" , version.ref = " mapstruct" }
74+ mapstruct = " org.mapstruct:mapstruct:1.6.3"
6575mapstructProcessor = { module = " org.mapstruct:mapstruct-processor" , version.ref = " mapstruct" }
6676
67- # DB
68- h2 = { module = " com.h2database:h2" , version.ref = " h2" }
77+ h2 = " com.h2database:h2:2.3.232"
6978
70- # JUnit
7179junitBom = { module = " org.junit:junit-bom" , version.ref = " junit-bom" }
7280junitJupiter = { module = " org.junit.jupiter:junit-jupiter" }
7381junitPlatformLauncher = { module = " org.junit.platform:junit-platform-launcher" }
0 commit comments