[platform] IDEA-380550 Add add-opens for java 26

Java 26 changes `DirectBuffer.cleaner` return type from
`sun.nio.ch/jdk.internal.ref.Cleaner` to `sun.nio/sun.nio.Cleaner`.

openjdk/21f2e9a71c31320a8b1248e3970a82b871c63c2b


(cherry picked from commit 162a47b9422568461b10202481914c0e6cb36f10)

IJ-CR-179577

GitOrigin-RevId: 09ef589749118f69122cd106de0fe52024e4df52
This commit is contained in:
Gregory.Shrago
2025-10-23 00:53:03 +00:00
committed by intellij-monorepo-bot
parent 3db60a3e9d
commit b5b5bad3bb
2 changed files with 2 additions and 0 deletions
@@ -71,6 +71,7 @@ public final class ClasspathBootstrap {
};
private static final String[] REFLECTION_OPEN_PACKAGES = {
"java.base/sun.nio=ALL-UNNAMED",
"java.base/sun.nio.ch=ALL-UNNAMED",
"java.base/jdk.internal.ref=ALL-UNNAMED",
@@ -14,6 +14,7 @@
--add-opens=java.base/jdk.internal.ref=ALL-UNNAMED
--add-opens=java.base/jdk.internal.vm=ALL-UNNAMED
--add-opens=java.base/sun.net.dns=ALL-UNNAMED
--add-opens=java.base/sun.nio=ALL-UNNAMED
--add-opens=java.base/sun.nio.ch=ALL-UNNAMED
--add-opens=java.base/sun.nio.fs=ALL-UNNAMED
--add-opens=java.base/sun.security.ssl=ALL-UNNAMED