diff --git a/jadx-core/src/main/java/jadx/core/codegen/InsnGen.java b/jadx-core/src/main/java/jadx/core/codegen/InsnGen.java index 25f22ad2e..aaac35659 100644 --- a/jadx-core/src/main/java/jadx/core/codegen/InsnGen.java +++ b/jadx-core/src/main/java/jadx/core/codegen/InsnGen.java @@ -647,11 +647,17 @@ public class InsnGen { } code.add('{'); int c = insn.getArgsCount(); + int wrap = 0; for (int i = 0; i < c; i++) { addArg(code, insn.getArg(i), false); if (i + 1 < c) { code.add(", "); } + wrap++; + if (wrap == 1000) { + code.startLine(); + wrap = 0; + } } code.add('}'); }