< prev index next >

src/java.base/share/classes/module-info.java

Print this page
@@ -153,11 +153,12 @@
      // It is recommended for any modules that do participate that their
      // module declaration be annotated with jdk.internal.javac.ParticipatesInPreview.
      exports jdk.internal.javac to
          java.compiler,
          jdk.compiler,
-         jdk.jdeps; // Uses Valhalla reflective preview APIs
+         jdk.jdeps, // Uses Valhalla reflective preview APIs,
+         jdk.incubator.code;
      exports jdk.internal.access to
          java.desktop,
          java.logging,
          java.management,
          java.rmi,

@@ -166,11 +167,14 @@
          jdk.jlink,
          jdk.jfr,
          jdk.management,
          jdk.net,
          jdk.sctp,
-         jdk.crypto.cryptoki;
+         jdk.crypto.cryptoki,
+         jdk.incubator.code;
+     exports jdk.internal.access.code to
+         jdk.compiler;
      exports jdk.internal.classfile.components to
          jdk.jfr;
      exports jdk.internal.foreign to
          jdk.incubator.vector;
      exports jdk.internal.event to

@@ -302,11 +306,12 @@
      exports sun.nio.fs to
          jdk.net;
      exports sun.reflect.annotation to
          jdk.compiler;
      exports sun.reflect.generics.reflectiveObjects to
-         java.desktop;
+         java.desktop,
+         jdk.incubator.code;
      exports sun.reflect.misc to
          java.desktop,
          java.management;
      exports sun.security.internal.interfaces to
          jdk.crypto.cryptoki;
< prev index next >