Bump asm to 9.7.1 and re-add ClassReader to ClassWriter

By: DerFrZocker <derrieple@gmail.com>
This commit is contained in:
CraftBukkit/Spigot
2024-10-06 14:38:13 +02:00
parent adf5fecbbb
commit f77cb8d6c2
2 changed files with 3 additions and 3 deletions

View File

@@ -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<String> methodEnumSignatures = getMethodSignatures(b);
Multimap<String, String> enumLessToEnum = HashMultimap.create();