From ac871c63d3b6b09cb3874ff9a190b57bf5f5d6c8 Mon Sep 17 00:00:00 2001 From: IzzelAliz Date: Thu, 16 Jul 2020 15:49:19 +0800 Subject: [PATCH] Bump version 1.0.2. --- .../io/izzel/arclight/common/asm/InventoryImplementer.java | 4 ++-- build.gradle | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/asm/InventoryImplementer.java b/arclight-common/src/main/java/io/izzel/arclight/common/asm/InventoryImplementer.java index 6c89b2d7..0e8f3a8f 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/asm/InventoryImplementer.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/asm/InventoryImplementer.java @@ -188,8 +188,8 @@ public class InventoryImplementer implements Implementer { { for (MethodNode methodNode : node.methods) { if (methodNode.name.equals("")) { - AbstractInsnNode initNode = methodNode.instructions.getLast(); - while (initNode.getOpcode() != Opcodes.INVOKESPECIAL || !((MethodInsnNode) initNode).name.equals("")) { + AbstractInsnNode initNode = methodNode.instructions.getFirst(); + while (!(initNode.getOpcode() == Opcodes.INVOKESPECIAL && ((MethodInsnNode) initNode).name.equals(""))) { initNode = initNode.getNext(); } InsnList insnList = new InsnList(); diff --git a/build.gradle b/build.gradle index ec45f956..4eada321 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ import java.nio.file.attribute.BasicFileAttributes allprojects { group 'io.izzel.arclight' - version '1.0.2-SNAPSHOT' + version '1.0.2' ext { agpVersion = '1.7'