From fd880244023068abfa8962deee323c979b0e8777 Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Fri, 4 Aug 2023 14:09:12 +0200 Subject: [PATCH] Add @since for JavaVersion values Closes gh-36608 --- .../springframework/boot/system/JavaVersion.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/JavaVersion.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/JavaVersion.java index 6eafbf0d6d..c5a8cea603 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/JavaVersion.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/JavaVersion.java @@ -40,66 +40,79 @@ public enum JavaVersion { /** * Java 1.8. + * @since 2.0.0 */ EIGHT("1.8", Optional.class, "empty"), /** * Java 9. + * @since 2.0.0 */ NINE("9", Optional.class, "stream"), /** * Java 10. + * @since 2.1.7 */ TEN("10", Optional.class, "orElseThrow"), /** * Java 11. + * @since 2.1.7 */ ELEVEN("11", String.class, "strip"), /** * Java 12. + * @since 2.1.7 */ TWELVE("12", String.class, "describeConstable"), /** * Java 13. + * @since 2.1.7 */ THIRTEEN("13", String.class, "stripIndent"), /** * Java 14. + * @since 2.3.0 */ FOURTEEN("14", MethodHandles.Lookup.class, "hasFullPrivilegeAccess"), /** * Java 15. + * @since 2.3.0 */ FIFTEEN("15", CharSequence.class, "isEmpty"), /** * Java 16. + * @since 2.4.2 */ SIXTEEN("16", Stream.class, "toList"), /** * Java 17. + * @since 2.5.3 */ SEVENTEEN("17", Console.class, "charset"), /** * Java 18. + * @since 2.5.11 */ EIGHTEEN("18", Duration.class, "isPositive"), /** * Java 19. + * @since 2.6.12 */ NINETEEN("19", Future.class, "state"), /** * Java 20. + * @since 2.7.13 */ TWENTY("20", Class.class, "accessFlags");