summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorGravatar Runemoro2019-08-11 06:24:00 -0400
committerGravatar Gegy2019-08-11 12:24:00 +0200
commit9061613997dd508bae4bbd77e59486394f864743 (patch)
tree08445fe9e1b9f2d06eccd55985fd4f083ad08ab9 /src/main
parentFix exception message (#156) (diff)
downloadenigma-9061613997dd508bae4bbd77e59486394f864743.tar.gz
enigma-9061613997dd508bae4bbd77e59486394f864743.tar.xz
enigma-9061613997dd508bae4bbd77e59486394f864743.zip
Put class opening brace on same line (#160)
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/cuchaz/enigma/SourceProvider.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/SourceProvider.java b/src/main/java/cuchaz/enigma/SourceProvider.java
index 662f1f92..704424aa 100644
--- a/src/main/java/cuchaz/enigma/SourceProvider.java
+++ b/src/main/java/cuchaz/enigma/SourceProvider.java
@@ -7,6 +7,8 @@ import com.strobel.assembler.metadata.TypeReference;
7import com.strobel.decompiler.DecompilerContext; 7import com.strobel.decompiler.DecompilerContext;
8import com.strobel.decompiler.DecompilerSettings; 8import com.strobel.decompiler.DecompilerSettings;
9import com.strobel.decompiler.PlainTextOutput; 9import com.strobel.decompiler.PlainTextOutput;
10import com.strobel.decompiler.languages.java.BraceStyle;
11import com.strobel.decompiler.languages.java.JavaFormattingOptions;
10import com.strobel.decompiler.languages.java.JavaOutputVisitor; 12import com.strobel.decompiler.languages.java.JavaOutputVisitor;
11import com.strobel.decompiler.languages.java.ast.AstBuilder; 13import com.strobel.decompiler.languages.java.ast.AstBuilder;
12import com.strobel.decompiler.languages.java.ast.CompilationUnit; 14import com.strobel.decompiler.languages.java.ast.CompilationUnit;
@@ -44,6 +46,11 @@ public class SourceProvider {
44 settings.setShowDebugLineNumbers(Utils.getSystemPropertyAsBoolean("enigma.showDebugLineNumbers", false)); 46 settings.setShowDebugLineNumbers(Utils.getSystemPropertyAsBoolean("enigma.showDebugLineNumbers", false));
45 settings.setShowSyntheticMembers(Utils.getSystemPropertyAsBoolean("enigma.showSyntheticMembers", false)); 47 settings.setShowSyntheticMembers(Utils.getSystemPropertyAsBoolean("enigma.showSyntheticMembers", false));
46 48
49 JavaFormattingOptions formattingOptions = settings.getJavaFormattingOptions();
50 formattingOptions.ClassBraceStyle = BraceStyle.EndOfLine;
51 formattingOptions.InterfaceBraceStyle = BraceStyle.EndOfLine;
52 formattingOptions.EnumBraceStyle = BraceStyle.EndOfLine;
53
47 return settings; 54 return settings;
48 } 55 }
49 56