From 0ac7af2ea38e0c146821cae296c5cee8e512281f Mon Sep 17 00:00:00 2001 From: TopchetoEU <36534413+TopchetoEU@users.noreply.github.com> Date: Thu, 28 Mar 2024 14:21:23 +0200 Subject: [PATCH] fix: take into account empty classes --- .../topchetoeu/jscript/utils/interop/NativeWrapperProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/me/topchetoeu/jscript/utils/interop/NativeWrapperProvider.java b/src/java/me/topchetoeu/jscript/utils/interop/NativeWrapperProvider.java index aa424d3..3168981 100644 --- a/src/java/me/topchetoeu/jscript/utils/interop/NativeWrapperProvider.java +++ b/src/java/me/topchetoeu/jscript/utils/interop/NativeWrapperProvider.java @@ -289,7 +289,7 @@ public class NativeWrapperProvider implements WrapperProvider { } private void initType(Class clazz, FunctionValue constr, ObjectValue proto) { - if (constr != null && proto != null) return; + if (constr != null && proto != null || ignore.contains(clazz)) return; // i vomit if ( clazz == Object.class ||