diff --git a/src/java.compiler/share/classes/javax/lang/model/element/Modifier.java b/src/java.compiler/share/classes/javax/lang/model/element/Modifier.java index 8ba4ab6a2be4b..dfbd76d2bf136 100644 --- a/src/java.compiler/share/classes/javax/lang/model/element/Modifier.java +++ b/src/java.compiler/share/classes/javax/lang/model/element/Modifier.java @@ -67,18 +67,14 @@ public enum Modifier { /** * The modifier {@code sealed} - * @since 15 + * @since 17 */ - @jdk.internal.javac.PreviewFeature(feature=jdk.internal.javac.PreviewFeature.Feature.SEALED_CLASSES, - reflective=true) SEALED, /** * The modifier {@code non-sealed} - * @since 15 + * @since 17 */ - @jdk.internal.javac.PreviewFeature(feature=jdk.internal.javac.PreviewFeature.Feature.SEALED_CLASSES, - reflective=true) NON_SEALED { public String toString() { return "non-sealed"; diff --git a/src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java b/src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java index ac0783095220c..3d73a937b7895 100644 --- a/src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java +++ b/src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java @@ -207,10 +207,8 @@ default List getRecordComponents() { * * @return the permitted classes, or an empty list if there are none * - * @since 15 + * @since 17 */ - @jdk.internal.javac.PreviewFeature(feature=jdk.internal.javac.PreviewFeature.Feature.SEALED_CLASSES, - reflective=true) default List getPermittedSubclasses() { return List.of(); }