Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8326748

Class-File API transition to Second Preview

    XMLWordPrintable

Details

    • CSR
    • Resolution: Approved
    • P2
    • 23
    • core-libs
    • None
    • minimal
    • The change has no compatibility effect.
    • SE

    Description

      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,

      Attachments

        Issue Links

          Activity

            People

              asotona Adam Sotona
              asotona Adam Sotona
              Jan Lahoda
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: