Package org.openzen.zenscript.formatter
Class ScriptFormattingSettings.Builder
java.lang.Object
org.openzen.zenscript.formattershared.FormattingSettings.Builder<ScriptFormattingSettings.Builder>
org.openzen.zenscript.formatter.ScriptFormattingSettings.Builder
- Enclosing class:
- ScriptFormattingSettings
public static class ScriptFormattingSettings.Builder
extends FormattingSettings.Builder<ScriptFormattingSettings.Builder>
-
Field Summary
Fields inherited from class org.openzen.zenscript.formattershared.FormattingSettings.Builder
instance -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbracketsAroundConditions(boolean brackets) build()classBracketOnSameLine(boolean sameLine) elseBracketOnSameLine(boolean sameLine) elseSingleLineOnSameLine(boolean sameLine) functionBracketOnSameLine(boolean sameLine) ifBracketOnSameLine(boolean sameLine) ifElseAvoidBrackets(boolean avoid) ifElseForceBrackets(boolean force) ifSingleLineOnSameLine(boolean sameLine) lambdaMethodOnSameLine(boolean sameLine) loopAvoidBrackets(boolean avoid) loopBracketOnSameLine(boolean sameLine) loopForceBrackets(boolean force) loopSingleLineOnSameLine(boolean sameLine) showAnyInFunctionHeaders(boolean show) spaceAfterLabelColon(boolean space) spaceBeforeLabelColon(boolean space) tryCatchAvoidBrackets(boolean avoid) tryCatchBracketOnSameLine(boolean sameLine) tryCatchForceBrackets(boolean force) tryCatchNewLine(boolean newLine) useSingleQuotesForStrings(boolean single) Methods inherited from class org.openzen.zenscript.formattershared.FormattingSettings.Builder
spacesPerTabs, useTabs
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
showAnyInFunctionHeaders
-
useSingleQuotesForStrings
-
spaceBeforeLabelColon
-
spaceAfterLabelColon
-
bracketsAroundConditions
-
ifElseForceBrackets
-
ifElseAvoidBrackets
-
loopForceBrackets
-
loopAvoidBrackets
-
tryCatchForceBrackets
-
tryCatchAvoidBrackets
-
ifSingleLineOnSameLine
-
elseSingleLineOnSameLine
-
loopSingleLineOnSameLine
-
ifBracketOnSameLine
-
elseBracketOnSameLine
-
loopBracketOnSameLine
-
tryCatchNewLine
-
tryCatchBracketOnSameLine
-
classBracketOnSameLine
-
functionBracketOnSameLine
-
lambdaMethodOnSameLine
-
build
- Overrides:
buildin classFormattingSettings.Builder<ScriptFormattingSettings.Builder>
-