From 5ca9485f0b5bb0f03b23db172c87fcecf046d810 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Wed, 5 Jul 2023 21:52:02 -0400 Subject: [PATCH] Add null check for ClassInfo objects --- .../java/org/embeddedt/modernfix/util/ClassInfoManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/src/main/java/org/embeddedt/modernfix/util/ClassInfoManager.java b/common/src/main/java/org/embeddedt/modernfix/util/ClassInfoManager.java index 2f458dca..8efaa4f1 100644 --- a/common/src/main/java/org/embeddedt/modernfix/util/ClassInfoManager.java +++ b/common/src/main/java/org/embeddedt/modernfix/util/ClassInfoManager.java @@ -49,6 +49,8 @@ public class ClassInfoManager { if(entry.getKey().equals("java/lang/Object")) return false; ClassInfo mixinClz = entry.getValue(); + if(mixinClz == null) + return true; try { if(mixinClz.isMixin()) { // clear classNode in MixinInfo.State