diff --git a/src/codechicken/core/asm/CodeChickenAccessTransformer.java b/src/codechicken/core/asm/CodeChickenAccessTransformer.java index a066f98..d948541 100644 --- a/src/codechicken/core/asm/CodeChickenAccessTransformer.java +++ b/src/codechicken/core/asm/CodeChickenAccessTransformer.java @@ -2,11 +2,7 @@ package codechicken.core.asm; import java.io.IOException; import java.lang.reflect.Field; -import java.lang.reflect.Method; -import java.util.LinkedList; -import java.util.List; -import codechicken.core.launch.CodeChickenCorePlugin; import com.google.common.collect.ImmutableBiMap; import codechicken.lib.asm.ObfMapping; diff --git a/src/codechicken/core/asm/DelegatedTransformer.java b/src/codechicken/core/asm/DelegatedTransformer.java index e1b4336..c212469 100644 --- a/src/codechicken/core/asm/DelegatedTransformer.java +++ b/src/codechicken/core/asm/DelegatedTransformer.java @@ -101,7 +101,7 @@ public class DelegatedTransformer implements IClassTransformer private static void defineDependancies(byte[] bytes, JarFile jar, File jarFile, Stack depStack) throws Exception { ClassReader reader = new ClassReader(bytes); - DependancyLister lister = new DependancyLister(Opcodes.ASM5); + DependancyLister lister = new DependancyLister(Opcodes.ASM4); reader.accept(lister, 0); depStack.push(reader.getClassName()); diff --git a/src/codechicken/core/asm/DependancyLister.java b/src/codechicken/core/asm/DependancyLister.java index 9f2d1c9..a732bbf 100644 --- a/src/codechicken/core/asm/DependancyLister.java +++ b/src/codechicken/core/asm/DependancyLister.java @@ -76,7 +76,7 @@ public class DependancyLister extends ClassVisitor public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) { dependDesc(desc); - return new DependancyMethodLister(Opcodes.ASM5); + return new DependancyMethodLister(Opcodes.ASM4); } @Override diff --git a/src/codechicken/core/asm/MethodASMifier.java b/src/codechicken/core/asm/MethodASMifier.java index 12d61bb..8a40d79 100644 --- a/src/codechicken/core/asm/MethodASMifier.java +++ b/src/codechicken/core/asm/MethodASMifier.java @@ -22,7 +22,7 @@ public class MethodASMifier extends ClassVisitor Printer asmifier; public MethodASMifier(ObfMapping method, Printer printer, PrintWriter printWriter) { - super(ASM5); + super(ASM4); this.method = method; this.printWriter = printWriter; asmifier = printer;