@@ -138,6 +138,53 @@ tasks.withType<Test>().all {
138
138
systemProperty(" log4j.configuration" , jetbrainsCoreTestResources.resolve(" log4j.xml" ))
139
139
systemProperty(" idea.log.config.properties.file" , jetbrainsCoreTestResources.resolve(" toolkit-test-log.properties" ))
140
140
141
+ // https://github.com/JetBrains/gradle-intellij-plugin/blob/f87d997479e882546dd6005240e3895c1a0c2333/src/main/kotlin/org/jetbrains/intellij/tasks/RunIdeBase.kt#L314
142
+ jvmArgs(
143
+ listOf (
144
+ " --add-opens=java.base/java.io=ALL-UNNAMED" ,
145
+ " --add-opens=java.base/java.lang.reflect=ALL-UNNAMED" ,
146
+ " --add-opens=java.base/java.lang=ALL-UNNAMED" ,
147
+ " --add-opens=java.base/java.net=ALL-UNNAMED" ,
148
+ " --add-opens=java.base/java.nio=ALL-UNNAMED" ,
149
+ " --add-opens=java.base/java.nio.charset=ALL-UNNAMED" ,
150
+ " --add-opens=java.base/java.text=ALL-UNNAMED" ,
151
+ " --add-opens=java.base/java.time=ALL-UNNAMED" ,
152
+ " --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED" ,
153
+ " --add-opens=java.base/java.util.concurrent=ALL-UNNAMED" ,
154
+ " --add-opens=java.base/java.util=ALL-UNNAMED" ,
155
+ " --add-opens=java.base/jdk.internal.vm=ALL-UNNAMED" ,
156
+ " --add-opens=java.base/sun.nio.ch=ALL-UNNAMED" ,
157
+ " --add-opens=java.desktop/com.apple.eawt.event=ALL-UNNAMED" ,
158
+ " --add-opens=java.desktop/com.apple.eawt=ALL-UNNAMED" ,
159
+ " --add-opens=java.desktop/com.apple.laf=ALL-UNNAMED" ,
160
+ // "--add-opens=java.desktop/com.sun.java.swing.plaf.gtk=ALL-UNNAMED",
161
+ " --add-opens=java.desktop/java.awt.dnd.peer=ALL-UNNAMED" ,
162
+ " --add-opens=java.desktop/java.awt.event=ALL-UNNAMED" ,
163
+ " --add-opens=java.desktop/java.awt.image=ALL-UNNAMED" ,
164
+ " --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED" ,
165
+ " --add-opens=java.desktop/java.awt=ALL-UNNAMED" ,
166
+ " --add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED" ,
167
+ " --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED" ,
168
+ " --add-opens=java.desktop/javax.swing=ALL-UNNAMED" ,
169
+ // "--add-opens=java.desktop/sun.awt.X11=ALL-UNNAMED",
170
+ " --add-opens=java.desktop/sun.awt.datatransfer=ALL-UNNAMED" ,
171
+ " --add-opens=java.desktop/sun.awt.image=ALL-UNNAMED" ,
172
+ // "--add-opens=java.desktop/sun.awt.windows=ALL-UNNAMED",
173
+ " --add-opens=java.desktop/sun.awt=ALL-UNNAMED" ,
174
+ " --add-opens=java.desktop/sun.font=ALL-UNNAMED" ,
175
+ " --add-opens=java.desktop/sun.java2d=ALL-UNNAMED" ,
176
+ " --add-opens=java.desktop/sun.lwawt.macosx=ALL-UNNAMED" ,
177
+ " --add-opens=java.desktop/sun.lwawt=ALL-UNNAMED" ,
178
+ " --add-opens=java.desktop/sun.swing=ALL-UNNAMED" ,
179
+ " --add-opens=jdk.attach/sun.tools.attach=ALL-UNNAMED" ,
180
+ " --add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED" ,
181
+ " --add-opens=jdk.jdi/com.sun.tools.jdi=ALL-UNNAMED" ,
182
+ " --add-opens=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED" ,
183
+ " --add-opens=java.base/sun.security.ssl=ALL-UNNAMED" ,
184
+ " --add-opens=java.base/sun.security.util=ALL-UNNAMED" ,
185
+ )
186
+ )
187
+
141
188
useJUnitPlatform()
142
189
}
143
190
0 commit comments