From 8b0f70e572421a99457f55948d7c97dbaffe1c28 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Wed, 27 Mar 2024 16:57:10 +0000 Subject: [PATCH] Update ASM --- .../src/main/java/net/fabricmc/filament/mappingpoet/Main.java | 2 +- .../mappingpoet/signature/PoetClassMethodSignatureVisitor.java | 2 +- .../filament/mappingpoet/signature/PoetTypeSignatureWriter.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/filament/src/main/java/net/fabricmc/filament/mappingpoet/Main.java b/filament/src/main/java/net/fabricmc/filament/mappingpoet/Main.java index 83c614bd68..62c9e12b22 100644 --- a/filament/src/main/java/net/fabricmc/filament/mappingpoet/Main.java +++ b/filament/src/main/java/net/fabricmc/filament/mappingpoet/Main.java @@ -194,7 +194,7 @@ public class Main { try (InputStream is = jarFile.getInputStream(entry)) { ClassReader reader = new ClassReader(is); - reader.accept(new ClassVisitor(Opcodes.ASM8) { + reader.accept(new ClassVisitor(Opcodes.ASM9) { @Override public void visitInnerClass(String name, String outerName, String simpleName, int access) { instanceInnerClasses.put(name, new Environment.NestedClassInfo(outerName, !Modifier.isStatic(access), simpleName)); diff --git a/filament/src/main/java/net/fabricmc/filament/mappingpoet/signature/PoetClassMethodSignatureVisitor.java b/filament/src/main/java/net/fabricmc/filament/mappingpoet/signature/PoetClassMethodSignatureVisitor.java index eec5be758d..a65c6ae575 100644 --- a/filament/src/main/java/net/fabricmc/filament/mappingpoet/signature/PoetClassMethodSignatureVisitor.java +++ b/filament/src/main/java/net/fabricmc/filament/mappingpoet/signature/PoetClassMethodSignatureVisitor.java @@ -46,7 +46,7 @@ public final class PoetClassMethodSignatureVisitor extends SignatureVisitor { TypeName returnType; public PoetClassMethodSignatureVisitor(TypeAnnotationMapping mapping, ClassStaticContext context, boolean forClass) { - super(Opcodes.ASM8); + super(Opcodes.ASM9); this.mapping = mapping; this.context = context; this.forClass = forClass; diff --git a/filament/src/main/java/net/fabricmc/filament/mappingpoet/signature/PoetTypeSignatureWriter.java b/filament/src/main/java/net/fabricmc/filament/mappingpoet/signature/PoetTypeSignatureWriter.java index ab8bff2dc5..c4e920b3aa 100644 --- a/filament/src/main/java/net/fabricmc/filament/mappingpoet/signature/PoetTypeSignatureWriter.java +++ b/filament/src/main/java/net/fabricmc/filament/mappingpoet/signature/PoetTypeSignatureWriter.java @@ -54,7 +54,7 @@ public final class PoetTypeSignatureWriter extends SignatureVisitor { private PoetTypeSignatureWriter activeTypeArgument; public PoetTypeSignatureWriter(TypeAnnotationBank storage, ClassStaticContext context) { - super(Opcodes.ASM8); + super(Opcodes.ASM9); this.storage = storage; this.context = context; }