From b15ce86846e3e6c2ad56383567cb357f4a2b5053 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Wed, 12 Feb 2025 13:17:46 +0200 Subject: [PATCH] chore: Sync add-opens with what JBR uses List from https://github.com/HotswapProjects/HotswapAgent/issues/633#issuecomment-2601957454 --- .../plugin/hotswapagent/HotswapAgentProgramPatcher.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/kotlin/com/vaadin/plugin/hotswapagent/HotswapAgentProgramPatcher.kt b/src/main/kotlin/com/vaadin/plugin/hotswapagent/HotswapAgentProgramPatcher.kt index 4a4bb41..3f441cf 100644 --- a/src/main/kotlin/com/vaadin/plugin/hotswapagent/HotswapAgentProgramPatcher.kt +++ b/src/main/kotlin/com/vaadin/plugin/hotswapagent/HotswapAgentProgramPatcher.kt @@ -55,6 +55,12 @@ class HotswapAgentProgramPatcher : JavaProgramPatcher() { paramsList.add(addOpens) paramsList.add("java.desktop/java.beans=ALL-UNNAMED") paramsList.add(addOpens) + paramsList.add("java.desktop/com.sun.beans=ALL-UNNAMED") + paramsList.add(addOpens) + paramsList.add("java.desktop/com.sun.beans.introspect=ALL-UNNAMED") + paramsList.add(addOpens) + paramsList.add("java.desktop/com.sun.beans.util=ALL-UNNAMED") + paramsList.add(addOpens) paramsList.add("java.base/jdk.internal.loader=ALL-UNNAMED") paramsList.add("-XX:+AllowEnhancedClassRedefinition")