Skip to content

Commit 1806eb8

Browse files
feat!: bump to Gradle 9.5.1 and Spring Boot 4
1 parent f78468d commit 1806eb8

36 files changed

Lines changed: 506 additions & 483 deletions

build.gradle

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
plugins {
2-
id "com.github.mxenabled.coppuccino" version "7.+" apply false
3-
id "com.github.mxenabled.vogue" version "4.+" apply false
2+
id "com.github.mxenabled.coppuccino" version "7.0.2-SNAPSHOT" apply false
3+
id "com.github.mxenabled.vogue" version "4.0.2-SNAPSHOT" apply false
44
id "idea"
55
id "io.freefair.lombok" version "8.+" apply false
6-
id "io.github.gradle-nexus.publish-plugin" version "1.1.+"
6+
id "io.github.gradle-nexus.publish-plugin" version "2.+"
77
id "com.netflix.nebula.maven-resolved-dependencies" version "21.2.0" apply false
88
}
99

1010
group "com.mx.path-mdx-model"
1111
description "Path MDX Model"
12-
version "22.0.0" // x-release-please-version
12+
version "22.0.1-SNAPSHOT" // x-release-please-version
1313

1414
def platformProject = "platform"
1515
def publishedProjects = [
@@ -26,16 +26,19 @@ subprojects {
2626
version rootProject.version
2727

2828
ext {
29-
pathCoreVersion = "[7.0,8.0)"
30-
springVersion = "3.5.14"
29+
pathCoreVersion = "7.0.2-SNAPSHOT"
30+
springVersion = "[4.0,5.0)"
3131
}
3232

3333
if (it.name != platformProject) {
3434
apply plugin: "com.github.mxenabled.coppuccino"
3535
apply plugin: "com.github.mxenabled.vogue"
3636
apply plugin: "groovy"
3737
apply plugin: "java-library"
38-
apply plugin: "io.freefair.lombok"
38+
//necessary to avoid collision with spring-boot-starter-parent
39+
if (it.name != "mdx-web") {
40+
apply plugin: "io.freefair.lombok"
41+
}
3942
apply plugin: "com.netflix.nebula.maven-resolved-dependencies"
4043

4144
java {
@@ -66,6 +69,7 @@ subprojects {
6669
api platform("com.mx.path-core:platform:${project.ext.pathCoreVersion}")
6770

6871
testImplementation "com.mx.path-core:testing"
72+
testRuntimeOnly "org.junit.platform:junit-platform-launcher"
6973
}
7074

7175
compileJava { options.compilerArgs << "-parameters" }
@@ -170,6 +174,6 @@ tasks.named("dependencies") {
170174
}
171175

172176
wrapper {
173-
gradleVersion = "8.14.3"
177+
gradleVersion = "9.5.1"
174178
distributionType = Wrapper.DistributionType.ALL
175179
}

gradle/wrapper/gradle-wrapper.jar

4.59 KB
Binary file not shown.
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-all.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-all.zip
44
networkTimeout=10000
5+
retries=0
6+
retryBackOffMs=500
57
validateDistributionUrl=true
68
zipStoreBase=GRADLE_USER_HOME
79
zipStorePath=wrapper/dists

gradlew

Lines changed: 2 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradlew.bat

Lines changed: 10 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mdx-gateway-generator/gradle.lockfile

Lines changed: 36 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,11 @@
33
# This file is expected to be part of source control.
44
com.auth0:java-jwt:4.5.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
55
com.datadoghq:dd-trace-api:1.38.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
6-
com.fasterxml.jackson.core:jackson-annotations:2.21=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
7-
com.fasterxml.jackson.core:jackson-core:2.21.2=compileClasspath,testCompileClasspath
6+
com.fasterxml.jackson.core:jackson-annotations:2.22=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
87
com.fasterxml.jackson.core:jackson-core:2.21.3=runtimeClasspath,testRuntimeClasspath
9-
com.fasterxml.jackson.core:jackson-databind:2.21.2=compileClasspath,testCompileClasspath
108
com.fasterxml.jackson.core:jackson-databind:2.21.3=runtimeClasspath,testRuntimeClasspath
11-
com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.21.2=compileClasspath,testCompileClasspath
12-
com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.21.3=runtimeClasspath,testRuntimeClasspath
13-
com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.21.2=compileClasspath,testCompileClasspath
14-
com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.21.3=runtimeClasspath,testRuntimeClasspath
15-
com.fasterxml.jackson:jackson-bom:2.21.2=compileClasspath,testCompileClasspath
169
com.fasterxml.jackson:jackson-bom:2.21.3=runtimeClasspath,testRuntimeClasspath
17-
com.fasterxml.woodstox:woodstox-core:7.1.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
10+
com.fasterxml.woodstox:woodstox-core:7.2.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
1811
com.github.rholder:guava-retrying:2.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
1912
com.github.spotbugs:spotbugs-annotations:4.10.2=compileClasspath,spotbugs,testCompileClasspath
2013
com.github.spotbugs:spotbugs-annotations:4.9.8=annotationProcessor,testAnnotationProcessor
@@ -27,18 +20,16 @@ com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompi
2720
com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
2821
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
2922
com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath
30-
com.mx.path-core:common:7.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
31-
com.mx.path-core:context:7.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
32-
com.mx.path-core:gateway-generator:7.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
33-
com.mx.path-core:gateway:7.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
34-
com.mx.path-core:messaging:7.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
35-
com.mx.path-core:platform:7.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
36-
com.mx.path-core:testing:7.0.1=testCompileClasspath,testRuntimeClasspath
37-
com.mx.path-core:utilities:7.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
23+
com.mx.path-core:common:7.0.2-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
24+
com.mx.path-core:context:7.0.2-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
25+
com.mx.path-core:gateway-generator:7.0.2-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
26+
com.mx.path-core:gateway:7.0.2-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
27+
com.mx.path-core:messaging:7.0.2-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
28+
com.mx.path-core:platform:7.0.2-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
29+
com.mx.path-core:testing:7.0.2-SNAPSHOT=testCompileClasspath,testRuntimeClasspath
30+
com.mx.path-core:utilities:7.0.2-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
3831
com.squareup:javapoet:1.13.0=runtimeClasspath,testRuntimeClasspath
3932
com.sun.istack:istack-commons-runtime:4.1.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
40-
com.sun.xml.bind:jaxb-core:4.0.6=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
41-
com.sun.xml.bind:jaxb-impl:4.0.6=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
4233
commons-beanutils:commons-beanutils:1.11.0=runtimeClasspath,testRuntimeClasspath
4334
commons-codec:commons-codec:1.14=runtimeClasspath,testRuntimeClasspath
4435
commons-collections:commons-collections:3.2.2=runtimeClasspath,testRuntimeClasspath
@@ -50,7 +41,7 @@ io.opentracing:opentracing-api:0.33.0=compileClasspath,runtimeClasspath,testComp
5041
io.opentracing:opentracing-noop:0.33.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
5142
io.opentracing:opentracing-util:0.33.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
5243
jakarta.activation:jakarta.activation-api:2.1.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
53-
jakarta.xml.bind:jakarta.xml.bind-api:4.0.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
44+
jakarta.xml.bind:jakarta.xml.bind-api:4.0.5=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
5445
jakarta.xml.soap:jakarta.xml.soap-api:3.0.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
5546
jaxen:jaxen:2.0.6=spotbugs
5647
net.bytebuddy:byte-buddy-agent:1.17.7=testCompileClasspath,testRuntimeClasspath
@@ -60,50 +51,57 @@ net.sf.saxon:Saxon-HE:12.9=spotbugs
6051
org.apache.bcel:bcel:6.12.0=spotbugs
6152
org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
6253
org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
54+
org.apache.groovy:groovy-bom:4.0.29=testCompileClasspath,testRuntimeClasspath
55+
org.apache.groovy:groovy:4.0.29=testCompileClasspath,testRuntimeClasspath
6356
org.apache.httpcomponents:httpclient:4.5.14=runtimeClasspath,testRuntimeClasspath
6457
org.apache.httpcomponents:httpcore:4.4.16=runtimeClasspath,testRuntimeClasspath
6558
org.apache.logging.log4j:log4j-api:2.26.0=spotbugs
6659
org.apache.logging.log4j:log4j-core:2.26.0=spotbugs
6760
org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath
6861
org.assertj:assertj-core:3.27.7=testRuntimeClasspath
6962
org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
70-
org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath
71-
org.codehaus.woodstox:stax2-api:4.2.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
63+
org.codehaus.woodstox:stax2-api:4.3.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
7264
org.dom4j:dom4j:2.2.0=spotbugs
7365
org.eclipse.angus:angus-activation:2.0.3=runtimeClasspath,testRuntimeClasspath
74-
org.glassfish.jaxb:jaxb-core:4.0.6=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
75-
org.glassfish.jaxb:jaxb-runtime:4.0.6=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
76-
org.glassfish.jaxb:txw2:4.0.6=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
66+
org.glassfish.jaxb:jaxb-core:4.0.9=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
67+
org.glassfish.jaxb:jaxb-runtime:4.0.9=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
68+
org.glassfish.jaxb:txw2:4.0.9=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
7769
org.hamcrest:hamcrest:3.0=testCompileClasspath,testRuntimeClasspath
78-
org.jacoco:org.jacoco.agent:0.8.13=jacocoAgent,jacocoAnt
79-
org.jacoco:org.jacoco.ant:0.8.13=jacocoAnt
80-
org.jacoco:org.jacoco.core:0.8.13=jacocoAnt
81-
org.jacoco:org.jacoco.report:0.8.13=jacocoAnt
70+
org.jacoco:org.jacoco.agent:0.8.14=jacocoAgent,jacocoAnt
71+
org.jacoco:org.jacoco.ant:0.8.14=jacocoAnt
72+
org.jacoco:org.jacoco.core:0.8.14=jacocoAnt
73+
org.jacoco:org.jacoco.report:0.8.14=jacocoAnt
8274
org.javassist:javassist:3.28.0-GA=runtimeClasspath,testRuntimeClasspath
83-
org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath
84-
org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath
85-
org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath
86-
org.junit:junit-bom:5.14.0=annotationProcessor,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath
75+
org.junit.jupiter:junit-jupiter-api:5.14.1=testCompileClasspath,testRuntimeClasspath
76+
org.junit.platform:junit-platform-commons:1.14.1=testCompileClasspath,testRuntimeClasspath
77+
org.junit.platform:junit-platform-engine:1.14.1=testCompileClasspath,testRuntimeClasspath
78+
org.junit.platform:junit-platform-launcher:1.14.1=testRuntimeClasspath
79+
org.junit:junit-bom:5.14.0=annotationProcessor,testAnnotationProcessor
80+
org.junit:junit-bom:5.14.1=testCompileClasspath,testRuntimeClasspath
8781
org.junit:junit-bom:6.1.0=spotbugs
8882
org.mockito:mockito-core:5.23.0=testCompileClasspath,testRuntimeClasspath
8983
org.objenesis:objenesis:3.3=runtimeClasspath,testRuntimeClasspath
9084
org.opentest4j:opentest4j:1.3.0=testCompileClasspath,testRuntimeClasspath
9185
org.ow2.asm:asm-analysis:9.10.1=spotbugs
9286
org.ow2.asm:asm-commons:9.10.1=spotbugs
93-
org.ow2.asm:asm-commons:9.8=jacocoAnt
87+
org.ow2.asm:asm-commons:9.9=jacocoAnt
9488
org.ow2.asm:asm-tree:9.10.1=spotbugs
95-
org.ow2.asm:asm-tree:9.8=jacocoAnt
89+
org.ow2.asm:asm-tree:9.9=jacocoAnt
9690
org.ow2.asm:asm-util:9.10.1=spotbugs
9791
org.ow2.asm:asm:9.10.1=spotbugs
98-
org.ow2.asm:asm:9.8=jacocoAnt
92+
org.ow2.asm:asm:9.9=jacocoAnt
9993
org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath
10094
org.reflections:reflections:0.10.2=runtimeClasspath,testRuntimeClasspath
10195
org.slf4j:slf4j-api:1.7.32=runtimeClasspath,testRuntimeClasspath
10296
org.slf4j:slf4j-api:2.0.17=spotbugsSlf4j
10397
org.slf4j:slf4j-api:2.0.18=spotbugs
10498
org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j
105-
org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath
106-
org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath
99+
org.spockframework:spock-bom:2.4-groovy-4.0=testCompileClasspath,testRuntimeClasspath
100+
org.spockframework:spock-core:2.4-groovy-4.0=testCompileClasspath,testRuntimeClasspath
107101
org.xmlresolver:xmlresolver:5.3.3=spotbugs
108102
org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
103+
tools.jackson.core:jackson-core:3.2.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
104+
tools.jackson.core:jackson-databind:3.2.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
105+
tools.jackson.dataformat:jackson-dataformat-xml:3.2.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
106+
tools.jackson:jackson-bom:3.2.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
109107
empty=spotbugsPlugins

0 commit comments

Comments
 (0)