hg: jdk/jdk15: 8246704: --release => \"unknown enum constant PreviewFeature$Feature.TEXT_BLOCKS\"

jan.lahoda at oracle.com jan.lahoda at oracle.com
Thu Jun 25 09:08:55 UTC 2020


Changeset: e0806e234d8a
Author:    jlahoda
Date:      2020-06-25 11:06 +0200
URL:       https://hg.openjdk.java.net/jdk/jdk15/rev/e0806e234d8a

8246704: --release => \"unknown enum constant PreviewFeature$Feature.TEXT_BLOCKS\"
Summary: Use a synthetic annotation instead of inaccessible jdk.internal.PreviewFeature in ct.sym, and avoid resolving that annotation, to prevent errors being printed for the inaccessible types.
Reviewed-by: jlaskey

! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/langtools/tools/javac/platform/PreviewAPIsWithRelease.java
+ test/langtools/tools/javac/platform/PreviewAPIsWithRelease.out



More information about the jdk-all-changes mailing list