11plugins {
22 id " jacoco"
33 id ' com.github.kt3k.coveralls' version ' 2.12.2'
4- id " com.adarshr.test-logger" version " 3.2 .0"
5- id " org.gradle.test-retry" version " 1.5.0 "
4+ id " com.adarshr.test-logger" version " 4.0 .0"
5+ id " org.gradle.test-retry" version " 1.6.4 "
66}
77
88allprojects {
@@ -12,8 +12,10 @@ allprojects {
1212 apply plugin : " com.adarshr.test-logger"
1313 apply plugin : " org.gradle.test-retry"
1414
15- sourceCompatibility = 17
16- targetCompatibility = 17
15+ java {
16+ sourceCompatibility = " 17"
17+ targetCompatibility = " 17"
18+ }
1719
1820 repositories {
1921 mavenCentral()
@@ -22,15 +24,15 @@ allprojects {
2224}
2325
2426ext {
25- springBootVersion = " 3 .0.1"
26- springVersion = " 6 .0.3"
27- springDataVersion = " 3 .0.0 "
28- microMeterVersion = " 1.10 .2"
27+ springBootVersion = " 4 .0.1"
28+ springVersion = " 7 .0.3"
29+ springDataVersion = " 4 .0.2 "
30+ microMeterVersion = " 1.16 .2"
2931
3032 // logging dependencies
31- lombokVersion = " 1.18.30 "
32- logbackVersion = " 1.4.5 "
33- sl4jVersion = " 2.0.6 "
33+ lombokVersion = " 1.18.42 "
34+ logbackVersion = " 1.5.25 "
35+ sl4jVersion = " 2.0.17 "
3436
3537 // testing
3638 jupiterVersion = " 5.5.0"
@@ -42,34 +44,35 @@ ext {
4244 tomcatVersion = " 10.1.4"
4345
4446 // utility
45- lang3Version = " 3.9"
46- jacksonVersion = " 2.14.1"
47+ lang3Version = " 3.20.0"
48+ jacksonVersion = " 3.0.3"
49+ jacksonAnnotationsVersion = " 2.21"
4750
4851 // server
49- jakartaServletVersion = " 6.0 .0"
50- pebbleVersion = " 3.2.2 "
52+ jakartaServletVersion = " 6.1 .0"
53+ pebbleVersion = " 4.1.0 "
5154
5255 // database
53- lettuceVersion = " 6 .2.2 .RELEASE"
54- jakartaAnnotationVersion = " 2.1 .0"
55- jakartaPersistenceVersion = " 3.1 .0"
56- hibernateCoreVersion = " 5.6.14 .Final"
56+ lettuceVersion = " 7 .2.1 .RELEASE"
57+ jakartaAnnotationVersion = " 3.0 .0"
58+ jakartaPersistenceVersion = " 3.2 .0"
59+ hibernateCoreVersion = " 7.2.1 .Final"
5760
5861 // other dependencies
59- jakartaValidationApiVersion = " 3.0.2 "
62+ jakartaValidationApiVersion = " 3.1.1 "
6063 serucoEncodingVersion = " 0.1.3"
61- apacheCommonCollectionVerion = " 4.4 "
62- hibernateValidatorVersion = " 7.0.5 .Final"
63- springDepManagementVersion = " 1.1.0 "
64- projectReactorReactorTestVersion = " 3.5.1 "
65- aspectjVersion = " 1.9.19 "
66- guavaVersion = " 32.1.1 -jre"
64+ apacheCommonCollectionVerion = " 4.5.0 "
65+ hibernateValidatorVersion = " 9.1.0 .Final"
66+ springDepManagementVersion = " 1.1.7 "
67+ projectReactorReactorTestVersion = " 3.8.2 "
68+ aspectjVersion = " 1.9.25.1 "
69+ guavaVersion = " 33.5.0 -jre"
6770}
6871
6972
7073subprojects {
7174 group = " com.github.sonus21"
72- version = " 3.4 .0-RELEASE"
75+ version = " 4.0 .0-RELEASE"
7376
7477 dependencies {
7578 // https://mvnrepository.com/artifact/org.springframework/spring-messaging
@@ -94,6 +97,7 @@ subprojects {
9497 // https://mvnrepository.com/artifact/ch.qos.logback/logback-classic
9598 testImplementation " ch.qos.logback:logback-classic:${ logbackVersion} "
9699 testRuntimeOnly " org.junit.jupiter:junit-jupiter-engine:${ jupiterVersion} "
100+ testRuntimeOnly " org.junit.platform:junit-platform-launcher:6.0.2"
97101 testImplementation " org.junit.jupiter:junit-jupiter-api:${ jupiterVersion} "
98102 testImplementation " org.junit.jupiter:junit-jupiter-params:${ jupiterVersion} "
99103 // https://mvnrepository.com/artifact/org.mockito/mockito-inline
0 commit comments