-
Notifications
You must be signed in to change notification settings - Fork 78
/
Copy path.scalafmt.conf
36 lines (34 loc) · 998 Bytes
/
.scalafmt.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
version = 3.8.2
align.preset = more
runner.dialect = scala212
maxColumn = 150
docstrings.style = Asterisk
//style = defaultWithAlign
//align = true
//danglingParentheses = false
//indentOperator = spray
//maxColumn = 300
//rewrite.rules = [RedundantParens, AvoidInfix, SortImports, PreferCurlyFors]
//unindentTopLevelOperators = true
//verticalMultilineAtDefinitionSite = true
//assumeStandardLibraryStripMargin = true
//includeCurlyBraceInSelectChains = false
//
//align.openParenCallSite = false
//align.openParenDefnSite = false
//
//binPack.parentConstructors = true
//binPack.literalArgumentLists = true
//binPack.unsafeCallSite = false
//binPack.unsafeDefnSite = false
//
//continuationIndent.callSite = 2
//continuationIndent.defnSite = 2
//
//newlines.alwaysBeforeTopLevelStatements = true
//newlines.penalizeSingleSelectMultiArgList = false
//
//optIn.breakChainOnFirstMethodDot = true
//
//runner.optimizer.forceConfigStyleOnOffset = 1
//runner.optimizer.forceConfigStyleMinArgCount = 2