From 5d53854bc2312bdd7a0a0aabd39c238e19c00dc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20W=C3=B6gerer?= Date: Wed, 1 Sep 2021 11:22:37 +0200 Subject: [PATCH] Add comment explaining NativeImageClassLoaderSupportJDK11OrLater#adjustLibrarySupportReadAllUnnamed is only temporary --- .../hosted/jdk11/NativeImageClassLoaderSupportJDK11OrLater.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/substratevm/src/com.oracle.svm.hosted.jdk11/src/com/oracle/svm/hosted/jdk11/NativeImageClassLoaderSupportJDK11OrLater.java b/substratevm/src/com.oracle.svm.hosted.jdk11/src/com/oracle/svm/hosted/jdk11/NativeImageClassLoaderSupportJDK11OrLater.java index 6049e2011a8b..233b351dcb04 100644 --- a/substratevm/src/com.oracle.svm.hosted.jdk11/src/com/oracle/svm/hosted/jdk11/NativeImageClassLoaderSupportJDK11OrLater.java +++ b/substratevm/src/com.oracle.svm.hosted.jdk11/src/com/oracle/svm/hosted/jdk11/NativeImageClassLoaderSupportJDK11OrLater.java @@ -134,6 +134,8 @@ private void adjustLibrarySupportReadAllUnnamed() { * automatic module is not possible because we have to support non-modularized tests as * well. Thus, we have to explicitly allow org.graalvm.nativeimage.librarysupport to read * ALL-UNNAMED so that junit from classpath is accessible to it. + * + * This workaround can be replaced with --add-reads use once GR-33504 is implemented. */ Optional librarySupportModule = findModule("org.graalvm.nativeimage.librarysupport"); if (!librarySupportModule.isEmpty()) {