Commit e052710
authored
Prepare for Java 25 release Sep 16, 2025 (jenkinsci#496)
The Jenkins project strives to support new Java Long Term Support
releases soon after they are released. Java 25 is the next LTS release
and is scheduled to release Sep 16, 2025. The Jenkins project hopes to
compile and test Jenkins core and the top 200 Jenkins plugins with Java
25 before Oct 31, 2025.
Without this change, the plugin does not compile with Java 24. We expect
Java 25 will be a superset of Java 24, so let's fix compilation with
Java 24 even though Jenkins does not support Java 24.
Also fixes a spotless formatting issue by updating the parent pom.
Supersedes pull requests:
* jenkinsci#492
* jenkinsci#491
Testing done:
* Confirmed that `mvn spotless:apply` does not change formatting with
either Java 17 or Java 21
* Confirmed that `mvn clean verify` passes on Linux with Java 241 parent 9cbf752 commit e052710
2 files changed
+2
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
342 | 342 | | |
343 | 343 | | |
344 | 344 | | |
345 | | - | |
346 | | - | |
| 345 | + | |
347 | 346 | | |
348 | 347 | | |
349 | 348 | | |
| |||
0 commit comments