diff --git a/pom.xml b/pom.xml index da86411b9..411cb525f 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ org.ow2.asm asm-commons - 9.7 + 9.7.1 compile @@ -296,7 +296,7 @@ org.ow2.asm asm-tree - 9.7 + 9.7.1 test diff --git a/src/main/java/org/bukkit/craftbukkit/util/Commodore.java b/src/main/java/org/bukkit/craftbukkit/util/Commodore.java index f68c54e4b..54a2600e3 100644 --- a/src/main/java/org/bukkit/craftbukkit/util/Commodore.java +++ b/src/main/java/org/bukkit/craftbukkit/util/Commodore.java @@ -166,7 +166,7 @@ public class Commodore { final boolean modern = pluginVersion.isNewerThanOrSameAs(ApiVersion.FLATTENING); final boolean enumCompatibility = pluginVersion.isOlderThanOrSameAs(ApiVersion.getOrCreateVersion("1.20.6")) && activeCompatibilities.contains("enum-compatibility-mode"); ClassReader cr = new ClassReader(b); - ClassWriter cw = new ClassWriter(0); // TODO 2024-06-22: Open PR to ASM to included interface in handle hash + ClassWriter cw = new ClassWriter(cr, 0); List methodEnumSignatures = getMethodSignatures(b); Multimap enumLessToEnum = HashMultimap.create();