From ead1409e4dd97a8bb735ac16bb035c99a3f7ca3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Po=C5=A1vic?= Date: Wed, 13 Nov 2024 10:24:56 +0100 Subject: [PATCH] ID #1 Change ExceptionInInitializerError to RuntimeException TeaVM doesn't know ExceptionInInitializerError and can't compile. --- src/main/java/com/bladecoder/ink/runtime/Json.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/bladecoder/ink/runtime/Json.java b/src/main/java/com/bladecoder/ink/runtime/Json.java index 7075b2e..d5198cc 100644 --- a/src/main/java/com/bladecoder/ink/runtime/Json.java +++ b/src/main/java/com/bladecoder/ink/runtime/Json.java @@ -745,7 +745,7 @@ public static ListDefinitionsOrigin jTokenToListDefinitions(Object obj) { for (int i = 0; i < CommandType.values().length - 1; ++i) { if (controlCommandNames[i] == null) - throw new ExceptionInInitializerError("Control command not accounted for in serialisation"); + throw new RuntimeException("Control command (index " + i + ") not accounted for in serialisation"); } } }