@@ -23,7 +23,35 @@ class ChildProcessRunner {
2323 listOfNotNull(DEBUG_RUN_CMD .takeIf { Settings .runChildProcessWithDebug} )
2424
2525 val javaVersionSpecificArguments =
26- listOf (" --add-opens" , " java.base/jdk.internal.misc=ALL-UNNAMED" , " --illegal-access=warn" )
26+ listOf (
27+ " --add-opens" , " java.base/jdk.internal.event=ALL-UNNAMED" , " --illegal-access=warn" ,
28+ " --add-opens" , " java.base/jdk.internal.jimage=ALL-UNNAMED" , " --illegal-access=warn" ,
29+ " --add-opens" , " java.base/jdk.internal.jimage.decompressor=ALL-UNNAMED" , " --illegal-access=warn" ,
30+ " --add-opens" , " java.base/jdk.internal.jmod=ALL-UNNAMED" , " --illegal-access=warn" ,
31+ " --add-opens" , " java.base/jdk.internal.jtrfs=ALL-UNNAMED" , " --illegal-access=warn" ,
32+ " --add-opens" , " java.base/jdk.internal.loader=ALL-UNNAMED" , " --illegal-access=warn" ,
33+ " --add-opens" , " java.base/jdk.internal.logger=ALL-UNNAMED" , " --illegal-access=warn" ,
34+ " --add-opens" , " java.base/jdk.internal.math=ALL-UNNAMED" , " --illegal-access=warn" ,
35+ " --add-opens" , " java.base/jdk.internal.misc=ALL-UNNAMED" , " --illegal-access=warn" ,
36+ " --add-opens" , " java.base/jdk.internal.module=ALL-UNNAMED" , " --illegal-access=warn" ,
37+ " --add-opens" , " java.base/jdk.internal.org.objectweb.asm.commons=ALL-UNNAMED" , " --illegal-access=warn" ,
38+ " --add-opens" , " java.base/jdk.internal.org.objectweb.asm.signature=ALL-UNNAMED" , " --illegal-access=warn" ,
39+ " --add-opens" , " java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED" , " --illegal-access=warn" ,
40+ " --add-opens" , " java.base/jdk.internal.org.objectweb.asm.tree.analysis=ALL-UNNAMED" , " --illegal-access=warn" ,
41+ " --add-opens" , " java.base/jdk.internal.org.objectweb.asm.util=ALL-UNNAMED" , " --illegal-access=warn" ,
42+ " --add-opens" , " java.base/jdk.internal.org.xml.sax=ALL-UNNAMED" , " --illegal-access=warn" ,
43+ " --add-opens" , " java.base/jdk.internal.org.xml.sax.helpers=ALL-UNNAMED" , " --illegal-access=warn" ,
44+ " --add-opens" , " java.base/jdk.internal.perf=ALL-UNNAMED" , " --illegal-access=warn" ,
45+ " --add-opens" , " java.base/jdk.internal.platform=ALL-UNNAMED" , " --illegal-access=warn" ,
46+ " --add-opens" , " java.base/jdk.internal.ref=ALL-UNNAMED" , " --illegal-access=warn" ,
47+ " --add-opens" , " java.base/jdk.internal.reflect=ALL-UNNAMED" , " --illegal-access=warn" ,
48+ " --add-opens" , " java.base/jdk.internal.util=ALL-UNNAMED" , " --illegal-access=warn" ,
49+ " --add-opens" , " java.base/jdk.internal.util.jar=ALL-UNNAMED" , " --illegal-access=warn" ,
50+ " --add-opens" , " java.base/jdk.internal.util.xml=ALL-UNNAMED" , " --illegal-access=warn" ,
51+ " --add-opens" , " java.base/jdk.internal.util.xml.impl=ALL-UNNAMED" , " --illegal-access=warn" ,
52+ " --add-opens" , " java.base/jdk.internal.vm=ALL-UNNAMED" , " --illegal-access=warn" ,
53+ " --add-opens" , " java.base/jdk.internal.vm.annotation=ALL-UNNAMED" , " --illegal-access=warn"
54+ )
2755 .takeIf { JdkInfoService .provide().version > 8 }
2856 ? : emptyList()
2957
0 commit comments