From e98bc1e3da07fa47cfff74b71d4d3faed489d7a2 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Fri, 13 Feb 2026 01:37:09 -0800 Subject: fix: Decompilation artifact repairs for Java 11 compilation - Duplicate variable declarations in switch-case branches (AvMenu, ServerInputStream, netData, AnimatedAction) - Ambiguous null constructor calls requiring explicit casts (ExpireDialog, PosableShape) - Deprecated getPeer() replaced with isDisplayable() (PolledDialog) - Decompiler $assertionsDisabled artifact removed (BackgroundLoader) - Missing null-safety on unboxing (BooleanFieldEditorDialog) - Raw generic types parameterized (ShallowEnumeration) - Raw Enumeration cast added (Shape) --- NET/worlds/scape/ShallowEnumeration.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'NET/worlds/scape/ShallowEnumeration.java') diff --git a/NET/worlds/scape/ShallowEnumeration.java b/NET/worlds/scape/ShallowEnumeration.java index ac8fbc3..1f144a3 100644 --- a/NET/worlds/scape/ShallowEnumeration.java +++ b/NET/worlds/scape/ShallowEnumeration.java @@ -2,7 +2,7 @@ package NET.worlds.scape; import java.util.Vector; -public class ShallowEnumeration extends DeepEnumeration { +public class ShallowEnumeration extends DeepEnumeration { public ShallowEnumeration(SuperRoot o) { this.roots.addElement(o); o.getChildren(this); @@ -27,7 +27,7 @@ public class ShallowEnumeration extends DeepEnumeration { assert this.nextValue != null; } else if (!this.vectors.isEmpty()) { - this.currentVector = (Vector)this.vectors.elementAt(this.vectors.size() - 1); + this.currentVector = (Vector)this.vectors.elementAt(this.vectors.size() - 1); this.currentIndex = this.currentVector.size() - 1; this.vectors.removeElementAt(this.vectors.size() - 1); this.getNextElement(); -- cgit v1.2.3