Skip to content

Commit c8ab7ce

Browse files
committed
Update to JDK25
1 parent be8e57d commit c8ab7ce

File tree

12 files changed

+25
-26
lines changed

12 files changed

+25
-26
lines changed

.devcontainer/devcontainer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
// Install java.
3232
// See https://github.com/devcontainers/features/tree/main/src/java#options for details.
3333
"ghcr.io/devcontainers/features/java:1": {
34-
"version": "24.0.2-amzn",
34+
"version": "latest",
3535
"installGradle": true,
36-
"gradleVersion": "8.14.3",
36+
"gradleVersion": "latest",
3737
"jdkDistro": "Corretto"
3838
}
3939
}

.github/workflows/binaries.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ jobs:
195195
- name: Setup JDK
196196
uses: actions/setup-java@v5
197197
with:
198-
java-version: '24'
198+
java-version: 25
199199
distribution: 'corretto'
200200
check-latest: true
201201
- name: Setup Gradle

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
- name: Setup JDK
9393
uses: actions/setup-java@v5
9494
with:
95-
java-version: '24'
95+
java-version: 25
9696
distribution: 'corretto'
9797
check-latest: true
9898
- name: Setup Gradle

.github/workflows/run-openrewrite.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- name: Set up JDK
3434
uses: actions/setup-java@v5
3535
with:
36-
java-version: 24
36+
java-version: 25
3737
distribution: 'corretto'
3838
check-latest: true
3939
- name: Setup Gradle

.github/workflows/sbom-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
uses: actions/setup-java@v5
2323
with:
2424
distribution: 'corretto'
25-
java-version: '24'
25+
java-version: 25
2626
check-latest: true
2727
cache: 'gradle'
2828

.github/workflows/tests-code-fetchers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
- name: Set up JDK
5757
uses: actions/setup-java@v5
5858
with:
59-
java-version: 24
59+
java-version: 25
6060
distribution: 'corretto'
6161
check-latest: true
6262
- name: Setup Gradle

.github/workflows/tests-code.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
- name: Set up JDK
5353
uses: actions/setup-java@v5
5454
with:
55-
java-version: 24
55+
java-version: 25
5656
distribution: 'corretto'
5757
check-latest: true
5858
- name: Run checkstyle reporter
@@ -92,7 +92,7 @@ jobs:
9292
- name: Set up JDK
9393
uses: actions/setup-java@v5
9494
with:
95-
java-version: 24
95+
java-version: 25
9696
distribution: 'corretto'
9797
check-latest: true
9898
- name: Setup Gradle
@@ -139,7 +139,7 @@ jobs:
139139
- name: Set up JDK
140140
uses: actions/setup-java@v5
141141
with:
142-
java-version: 24
142+
java-version: 25
143143
distribution: 'corretto'
144144
check-latest: true
145145
- name: Setup Gradle
@@ -257,7 +257,7 @@ jobs:
257257
- name: Set up JDK
258258
uses: actions/setup-java@v5
259259
with:
260-
java-version: 24
260+
java-version: 25
261261
distribution: 'corretto'
262262
check-latest: true
263263
- name: Setup Gradle
@@ -293,7 +293,7 @@ jobs:
293293
- name: Set up JDK
294294
uses: actions/setup-java@v5
295295
with:
296-
java-version: 24
296+
java-version: 25
297297
distribution: 'corretto'
298298
check-latest: true
299299
- name: Generate JBang cache key
@@ -342,7 +342,7 @@ jobs:
342342
- name: Set up JDK
343343
uses: actions/setup-java@v5
344344
with:
345-
java-version: 24
345+
java-version: 25
346346
distribution: 'corretto'
347347
check-latest: true
348348
- name: Setup Gradle
@@ -392,7 +392,7 @@ jobs:
392392
- name: Set up JDK
393393
uses: actions/setup-java@v5
394394
with:
395-
java-version: 24
395+
java-version: 25
396396
distribution: 'corretto'
397397
check-latest: true
398398
- name: Setup Gradle
@@ -441,7 +441,7 @@ jobs:
441441
- name: Set up JDK
442442
uses: actions/setup-java@v5
443443
with:
444-
java-version: 24
444+
java-version: 25
445445
distribution: 'corretto'
446446
check-latest: true
447447
- name: Generate JBang cache key
@@ -482,7 +482,7 @@ jobs:
482482
- name: Set up JDK
483483
uses: actions/setup-java@v5
484484
with:
485-
java-version: 24
485+
java-version: 25
486486
distribution: 'corretto'
487487
check-latest: true
488488
- name: Generate JBang cache key
@@ -559,7 +559,7 @@ jobs:
559559
if: github.ref == 'refs/heads/main'
560560
uses: actions/setup-java@v5
561561
with:
562-
java-version: 24
562+
java-version: 25
563563
distribution: 'corretto'
564564
check-latest: true
565565
- name: Setup Gradle
@@ -605,7 +605,7 @@ jobs:
605605
- name: Set up JDK
606606
uses: actions/setup-java@v5
607607
with:
608-
java-version: 24
608+
java-version: 25
609609
distribution: 'corretto'
610610
check-latest: true
611611
- name: Setup Gradle

.moderne/moderne.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
specs: specs.moderne.ai/v1/cli
22
java:
3-
selectedJdk: '24'
3+
selectedJdk: '25'

.sdkmanrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
java=24.0.2-amzn
1+
java=25-amzn
22
#visualvm=2.1.10

build-logic/src/main/kotlin/org.jabref.gradle.feature.compile.gradle.kts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,9 @@ java {
1212
// - .github/workflows/binaries*.yml
1313
// - .github/workflows/publish.yml
1414
// - .github/workflows/tests*.yml
15-
// - .github/workflows/update-gradle-wrapper.yml
1615
// - docs/getting-into-the-code/guidelines-for-setting-up-a-local-workspace/intellij-12-build.md
1716
// - .sdkmanrc
18-
languageVersion = JavaLanguageVersion.of(24)
17+
languageVersion = JavaLanguageVersion.of(25)
1918
// See https://docs.gradle.org/current/javadoc/org/gradle/jvm/toolchain/JvmVendorSpec.html for a full list
2019
// Temurin does not ship jmods, thus we need to use another JDK -- see https://github.com/actions/setup-java/issues/804
2120
// We also need a JDK without JavaFX, because we patch JavaFX due to modularity issues
@@ -24,5 +23,5 @@ java {
2423
}
2524

2625
tasks.withType<JavaCompile>().configureEach {
27-
options.release = 24
26+
options.release = 25
2827
}

0 commit comments

Comments
 (0)