Skip to content

Commit 6b7d019

Browse files
feat : upgrade to Java 25 (#1005)
* feat : upgrade to Java 25 * fix : compilation issues * fix compilation issue * fixes maven wrapper issue * fixes more modules * get rid of lombok finally
1 parent b15a19d commit 6b7d019

File tree

114 files changed

+1637
-525
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+1637
-525
lines changed

.devcontainer/devcontainer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"features": {
77
"ghcr.io/devcontainers/features/java:1": {
88
"version": "none",
9-
"installMaven": "true"
9+
"installMaven": "true",
10+
"installGradle" : "false"
1011
},
1112
"ghcr.io/devcontainers/features/node:1": {
1213
"version": "lts"

.github/workflows/aws-cloudwatch-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Set up JDK
2929
uses: actions/[email protected]
3030
with:
31-
java-version: 21
31+
java-version: 25
3232
distribution: 'temurin'
3333
cache: 'maven'
3434

.github/workflows/aws-dynamo-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
distribution: [ 'temurin' ]
26-
java: [ '21' ]
26+
java: [ '25' ]
2727
steps:
2828
- uses: actions/checkout@v5
2929

.github/workflows/aws-kinesis-consumer-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Set up JDK
2929
uses: actions/[email protected]
3030
with:
31-
java-version: 21
31+
java-version: 25
3232
distribution: 'temurin'
3333
cache: 'maven'
3434

.github/workflows/aws-kinesis-producer-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Set up JDK
2929
uses: actions/[email protected]
3030
with:
31-
java-version: 21
31+
java-version: 25
3232
distribution: 'temurin'
3333
cache: 'maven'
3434

.github/workflows/aws-lambda-main.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,13 @@ jobs:
2323
strategy:
2424
matrix:
2525
distribution: [ 'temurin' ]
26-
java: [ '21' ]
2726
steps:
2827
- uses: actions/checkout@v5
2928

30-
- name: Setup Java ${{ matrix.java }}
29+
- name: Setup Java
3130
uses: actions/setup-java@v5
3231
with:
33-
java-version: ${{ matrix.java }}
32+
java-version: 25
3433
distribution: ${{ matrix.distribution }}
3534
cache: 'maven'
3635

.github/workflows/aws-parameterstore-main.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ jobs:
2020
strategy:
2121
matrix:
2222
distribution: [ 'temurin' ]
23-
java: [ '21' ]
2423
defaults:
2524
run:
2625
working-directory: "./aws-parameterstore-project"
@@ -29,10 +28,10 @@ jobs:
2928
with:
3029
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
3130

32-
- name: Setup Java ${{ matrix.java }}
31+
- name: Setup Java
3332
uses: actions/setup-java@v5
3433
with:
35-
java-version: ${{ matrix.java }}
34+
java-version: 25
3635
distribution: ${{ matrix.distribution }}
3736
cache: 'maven'
3837

.github/workflows/aws-s3-main.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ jobs:
2020
strategy:
2121
matrix:
2222
distribution: [ 'temurin' ]
23-
java: [ '21' ]
2423
defaults:
2524
run:
2625
working-directory: ./aws-s3-project
@@ -29,10 +28,10 @@ jobs:
2928
with:
3029
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
3130

32-
- name: Setup Java ${{ matrix.java }}
31+
- name: Setup Java
3332
uses: actions/setup-java@v5
3433
with:
35-
java-version: ${{ matrix.java }}
34+
java-version: 25
3635
distribution: ${{ matrix.distribution }}
3736
cache: 'maven'
3837

.github/workflows/aws-secretmanager-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Set up JDK
2929
uses: actions/[email protected]
3030
with:
31-
java-version: 21
31+
java-version: 25
3232
distribution: 'temurin'
3333
cache: 'maven'
3434
- name: Build and analyze

.github/workflows/aws-ses-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Set up JDK
2929
uses: actions/[email protected]
3030
with:
31-
java-version: 21
31+
java-version: 25
3232
distribution: 'temurin'
3333
cache: 'maven'
3434

0 commit comments

Comments
 (0)