From 82cc7f4729c4a7a0e71334fa42274149b6ccc315 Mon Sep 17 00:00:00 2001 From: Gregor Lohaus Date: Wed, 27 May 2026 16:27:02 +0200 Subject: [PATCH] graal metadata bullshit --- .../com.gregor/jprototerm/jni-config.json | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/src/main/resources/META-INF/native-image/com.gregor/jprototerm/jni-config.json b/src/main/resources/META-INF/native-image/com.gregor/jprototerm/jni-config.json index 4a4af8e..79fe92b 100644 --- a/src/main/resources/META-INF/native-image/com.gregor/jprototerm/jni-config.json +++ b/src/main/resources/META-INF/native-image/com.gregor/jprototerm/jni-config.json @@ -1,4 +1,24 @@ [ + { + "name": "java.lang.Object", + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "java.lang.String", + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "java.lang.Runnable", + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "java.lang.Thread", + "allPublicMethods": true, + "allDeclaredMethods": true + }, { "name": "java.nio.Buffer", "allPublicMethods": true, @@ -51,5 +71,53 @@ "allDeclaredConstructors": true, "allPublicMethods": true, "allDeclaredMethods": true + }, + { + "name": "com.sun.glass.ui.Application", + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "com.sun.glass.ui.Window", + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "com.sun.glass.ui.View", + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "com.sun.glass.ui.Screen", + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "com.sun.glass.ui.Pixels", + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "com.sun.glass.ui.Clipboard", + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "com.sun.glass.ui.Cursor", + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true + }, + { + "name": "com.sun.glass.ui.CommonDialogs", + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true } ]