-
CSR
-
Resolution: Approved
-
P2
-
None
-
minimal
-
The change has no compatibility effect.
-
SE
Summary
Class-File API moves from JEP 457: Class-File API (Preview) to JEP 466: Class-File API (Second Preview)
Problem
PreviewFeature.Feature.CLASSFILE_API
JEP
annotation number and status needs to be updated.
Solution
Update PreviewFeature.Feature.CLASSFILE_API
JEP
annotation number to 466 and status to "Second Preview".
Specification
diff --git a/src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java b/src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
index 9404a5c6de5..5044c80c55e 100644
--- a/src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
+++ b/src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
@@ -77,7 +77,7 @@ public enum Feature {
SCOPED_VALUES,
@JEP(number=462, title="Structured Concurrency", status="Second Preview")
STRUCTURED_CONCURRENCY,
- @JEP(number=457, title="ClassFile API", status="Preview")
+ @JEP(number=466, title="ClassFile API", status="Second Preview")
CLASSFILE_API,
@JEP(number=461, title="Stream Gatherers", status="Preview")
STREAM_GATHERERS,
- csr of
-
JDK-8326744 Class-File API transition to Second Preview
-
- Resolved
-
- relates to
-
JDK-8323067 Revisit j.l.classfile.CodeBuilder API surface
-
- Closed
-
-
JDK-8321415 ClassSignature should have superclass and superinterfaces as ClassTypeSig
-
- Closed
-
-
JDK-8323708 Adjust Classfile API's type arg model to better represent the embodied type
-
- Closed
-