From a349301626811f88db3557de35a4230420136996 Mon Sep 17 00:00:00 2001 From: Joseph Burton Date: Wed, 3 Sep 2025 12:20:36 +0100 Subject: Fix crash from multimap conversion (#558) --- enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java b/enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java index c0979f5c..c7a633a0 100644 --- a/enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java +++ b/enigma/src/main/java/cuchaz/enigma/analysis/StructureTreeNode.java @@ -43,7 +43,7 @@ public class StructureTreeNode extends DefaultMutableTreeNode { } public void load(EnigmaProject project, StructureTreeOptions options) { - Stream> children = project.getJarIndex().getChildrenByClass().get(this.parentEntry).stream(); + Stream> children = project.getJarIndex().getChildrenByClass().getOrDefault(this.parentEntry, List.of()).stream(); children = switch (options.obfuscationVisibility()) { case ALL -> children; -- cgit v1.2.3