From 607ec92d0edf66102e529ab68e3ec8054c4b6012 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 7 Nov 2022 21:11:41 +0100 Subject: [PATCH] Fixed Java code export indentation --- CHANGELOG.md | 1 + .../decompiler/flash/exporters/swf/SwfJavaExporter.java | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 10d0def09..1844eb8d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ All notable changes to this project will be documented in this file. - Copy to with dependencies does not set the timelined, that can result to missing dependencies (red tags in the tree) - Double warning/error when copy to / move to and same character id already exists - [#1862] Exporting selection to subfolders by SWFname when multiple SWFs selected +- Java code export indentation ## [16.1.0] - 2022-11-06 ### Added diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/swf/SwfJavaExporter.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/swf/SwfJavaExporter.java index aa10953b4..704fb7436 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/swf/SwfJavaExporter.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/exporters/swf/SwfJavaExporter.java @@ -243,9 +243,12 @@ public class SwfJavaExporter { } writer.append("private ").append(className).append(" ").append(tagObjName).append("(").append(isSwf ? "" : "SWF swf").append(") {").newLine(); - writer.indent(); - writer.append(className).append(" ").append(resultName).append(" = new ").append(className).append("(").append(obj instanceof Tag ? "swf" : "").append(");").newLine(); + writer.indent(); + writer.append(className).append(" ").append(resultName).append(" = new ").append(className).append("(").append(obj instanceof Tag ? "swf" : "").append(");"); + writer.unindent().unindent(); + writer.newLine(); writer.append(sb2.toString()); + writer.indent().indent(); writer.append(indent).append("return ").append(resultName).append(";").newLine(); writer.unindent(); writer.append("}").newLine().newLine();