RFR: 8294959: java.base java.lang.Module uses ASM to load module-info.class
Eirik Bjorsnos
duke at openjdk.org
Fri Mar 10 09:19:23 UTC 2023
On Fri, 25 Nov 2022 14:35:22 GMT, Adam Sotona <asotona at openjdk.org> wrote:
> java.base java.lang.Module uses ASM to load module-info.class and this patch converts it to use Classfile API.
This PR seems to have broken `make docs`:
Generating JDK_API javadoc for 60 modules
src/java.base/share/classes/java/lang/Module.java:1596: error: patterns in switch statements are a preview feature and are disabled by default.
case AccessFlags af -> clb.withFlags(AccessFlag.INTERFACE,
^
(use --enable-preview to enable patterns in switch statements)
-------------
PR: https://git.openjdk.org/jdk/pull/11367
More information about the core-libs-dev
mailing list