Browse Source

Add TWENTY_FIVE to JavaVersion enum

Closes gh-47609
pull/47987/head
Moritz Halbritter 5 months ago
parent
commit
2b99049403
  1. 9
      spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/JavaVersion.java
  2. 6
      spring-boot-project/spring-boot/src/test/java/org/springframework/boot/system/JavaVersionTests.java

9
spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/JavaVersion.java

@ -18,6 +18,7 @@ package org.springframework.boot.system; @@ -18,6 +18,7 @@ package org.springframework.boot.system;
import java.io.Console;
import java.io.Reader;
import java.net.http.HttpResponse;
import java.text.NumberFormat;
import java.time.Duration;
import java.util.Arrays;
@ -84,7 +85,13 @@ public enum JavaVersion { @@ -84,7 +85,13 @@ public enum JavaVersion {
* Java 24.
* @since 3.4.3
*/
TWENTY_FOUR("24", Reader.class, "of", CharSequence.class);
TWENTY_FOUR("24", Reader.class, "of", CharSequence.class),
/**
* Java 25.
* @since 3.5.7
*/
TWENTY_FIVE("25", HttpResponse.class, "connectionLabel");
private final String name;

6
spring-boot-project/spring-boot/src/test/java/org/springframework/boot/system/JavaVersionTests.java

@ -127,4 +127,10 @@ class JavaVersionTests { @@ -127,4 +127,10 @@ class JavaVersionTests {
assertThat(JavaVersion.getJavaVersion()).isEqualTo(JavaVersion.TWENTY_FOUR);
}
@Test
@EnabledOnJre(JRE.JAVA_25)
void currentJavaVersionTwentyFive() {
assertThat(JavaVersion.getJavaVersion()).isEqualTo(JavaVersion.TWENTY_FIVE);
}
}

Loading…
Cancel
Save