diff --git a/asm/src/main/java/dev/openrs2/asm/InsnMatcher.java b/asm/src/main/java/dev/openrs2/asm/InsnMatcher.java index 3767761c..5876133d 100644 --- a/asm/src/main/java/dev/openrs2/asm/InsnMatcher.java +++ b/asm/src/main/java/dev/openrs2/asm/InsnMatcher.java @@ -225,8 +225,7 @@ public final class InsnMatcher { private static List createRealInsnList(InsnList list) { List realInsns = new ArrayList<>(); - for (var it = list.iterator(); it.hasNext(); ) { - var insn = it.next(); + for (var insn : list) { if (insn.getOpcode() != -1) { realInsns.add(insn); } diff --git a/asm/src/main/java/dev/openrs2/asm/MethodNodeUtils.java b/asm/src/main/java/dev/openrs2/asm/MethodNodeUtils.java index e42d4b30..771d4f62 100644 --- a/asm/src/main/java/dev/openrs2/asm/MethodNodeUtils.java +++ b/asm/src/main/java/dev/openrs2/asm/MethodNodeUtils.java @@ -109,8 +109,7 @@ public final class MethodNodeUtils { method.invisibleLocalVariableAnnotations.forEach(v -> v.index = remapAll(v.index, argType, localIndex)); } - for (var it = method.instructions.iterator(); it.hasNext(); ) { - var insn = it.next(); + for (var insn : method.instructions) { switch (insn.getType()) { case AbstractInsnNode.VAR_INSN: var varInsn = (VarInsnNode) insn; diff --git a/bundler/src/main/java/dev/openrs2/bundler/transform/CachePathTransformer.java b/bundler/src/main/java/dev/openrs2/bundler/transform/CachePathTransformer.java index b9a5a72b..aab5de95 100644 --- a/bundler/src/main/java/dev/openrs2/bundler/transform/CachePathTransformer.java +++ b/bundler/src/main/java/dev/openrs2/bundler/transform/CachePathTransformer.java @@ -22,8 +22,7 @@ public final class CachePathTransformer extends Transformer { @Override protected boolean transformCode(ClassPath classPath, Library library, ClassNode clazz, MethodNode method) { - for (var it = method.instructions.iterator(); it.hasNext(); ) { - var insn = it.next(); + for (var insn : method.instructions) { if (insn.getOpcode() != Opcodes.LDC) { continue; }