A DESCRIPTION OF THE PROBLEM :
The package `java.lang.runtime` only contains the class `ObjectMethods`. That class was added as part of the Records implementation and was made a standard feature in Java 16 where all other `@since` versions were adjusted from Java 14 -> 16 (seeJDK-8253605).
However it looks like the `package-info.java` for `java.lang.runtime` was overlooked because it still says `@since 14` while it should say `@since 16`.
The package `java.lang.runtime` only contains the class `ObjectMethods`. That class was added as part of the Records implementation and was made a standard feature in Java 16 where all other `@since` versions were adjusted from Java 14 -> 16 (see
However it looks like the `package-info.java` for `java.lang.runtime` was overlooked because it still says `@since 14` while it should say `@since 16`.