summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/analysis/BuiltinPlugin.java
diff options
context:
space:
mode:
authorGravatar liach2020-04-02 10:36:27 -0500
committerGravatar GitHub2020-04-02 16:36:27 +0100
commitccccfa1786d783867daf91fbfa522d4a5c55dfdb (patch)
treeb09cbde37e4757c993d59dfd70bfee81fbbd5e63 /src/main/java/cuchaz/enigma/analysis/BuiltinPlugin.java
parentMerge pull request #203 from Runemoro/fix-cfr (diff)
downloadenigma-fork-ccccfa1786d783867daf91fbfa522d4a5c55dfdb.tar.gz
enigma-fork-ccccfa1786d783867daf91fbfa522d4a5c55dfdb.tar.xz
enigma-fork-ccccfa1786d783867daf91fbfa522d4a5c55dfdb.zip
Support java 9+ and gradle 6+ (#206)
* Support java 9+ and gradle 6+ * Update asm Signed-off-by: liach <liach@users.noreply.github.com> * Use asm 8 and move that to a constant * Bump version * fix version format Co-authored-by: liach <liach@users.noreply.github.com>
Diffstat (limited to 'src/main/java/cuchaz/enigma/analysis/BuiltinPlugin.java')
-rw-r--r--src/main/java/cuchaz/enigma/analysis/BuiltinPlugin.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/cuchaz/enigma/analysis/BuiltinPlugin.java b/src/main/java/cuchaz/enigma/analysis/BuiltinPlugin.java
index fddd9a8..dc3f553 100644
--- a/src/main/java/cuchaz/enigma/analysis/BuiltinPlugin.java
+++ b/src/main/java/cuchaz/enigma/analysis/BuiltinPlugin.java
@@ -12,6 +12,7 @@ import cuchaz.enigma.translation.representation.entry.ClassEntry;
12import cuchaz.enigma.translation.representation.entry.Entry; 12import cuchaz.enigma.translation.representation.entry.Entry;
13import cuchaz.enigma.translation.representation.entry.FieldEntry; 13import cuchaz.enigma.translation.representation.entry.FieldEntry;
14import cuchaz.enigma.utils.Pair; 14import cuchaz.enigma.utils.Pair;
15import cuchaz.enigma.utils.Utils;
15import org.objectweb.asm.ClassReader; 16import org.objectweb.asm.ClassReader;
16import org.objectweb.asm.ClassVisitor; 17import org.objectweb.asm.ClassVisitor;
17import org.objectweb.asm.FieldVisitor; 18import org.objectweb.asm.FieldVisitor;
@@ -69,7 +70,7 @@ public final class BuiltinPlugin implements EnigmaPlugin {
69 private final List<MethodNode> classInits = new ArrayList<>(); 70 private final List<MethodNode> classInits = new ArrayList<>();
70 71
71 EnumFieldNameFindingVisitor(Map<Entry<?>, String> mappings) { 72 EnumFieldNameFindingVisitor(Map<Entry<?>, String> mappings) {
72 super(Opcodes.ASM7); 73 super(Utils.ASM_VERSION);
73 this.mappings = mappings; 74 this.mappings = mappings;
74 } 75 }
75 76