1 package jdk.internal.access.code;
2
3 public class CodeModuleLayerInit {
4 public static void initCodeModuleLayer(ModuleLayer layer) {
5 Module codeReflectionModule = layer.findModule("jdk.incubator.code").get();
6 Module jdkCompilerModule = CodeModuleLayerInit.class.getModule();
7 // We need to add exports all java.base packages so that the plugin can use them
8 for (String packageName : jdkCompilerModule.getPackages()) {
9 jdkCompilerModule.addExports(packageName, codeReflectionModule);
10 }
11 }
12 }