From 462ae7cb9c9a1f76720f4f32c6bb6fd8f7fb1869 Mon Sep 17 00:00:00 2001 From: Graham Date: Tue, 24 Mar 2020 20:16:38 +0000 Subject: [PATCH] Improve PrettyPrinterConfiguration Both of these settings are closer to IDEA's code style. Signed-off-by: Graham --- deob-ast/src/main/java/dev/openrs2/deob/ast/AstDeobfuscator.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deob-ast/src/main/java/dev/openrs2/deob/ast/AstDeobfuscator.kt b/deob-ast/src/main/java/dev/openrs2/deob/ast/AstDeobfuscator.kt index 5d355eb8..b80d4590 100644 --- a/deob-ast/src/main/java/dev/openrs2/deob/ast/AstDeobfuscator.kt +++ b/deob-ast/src/main/java/dev/openrs2/deob/ast/AstDeobfuscator.kt @@ -56,6 +56,8 @@ class AstDeobfuscator(private val modules: List) { val printerConfig = PrettyPrinterConfiguration() .setIndentType(PrettyPrinterConfiguration.IndentType.TABS_WITH_SPACE_ALIGN) .setIndentSize(1) + .setIndentCaseInSwitch(false) + .setOrderImports(true) val printer = PrettyPrinter(printerConfig)