forked from vinhnx/Clendar
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.swiftformat
52 lines (48 loc) · 1.03 KB
/
.swiftformat
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# SwiftFormat config file:
# + https://github.com/nicklockwood/SwiftFormat#config-file
# + https://github.com/nicklockwood/SwiftFormat/blob/master/Rules.md
# format options
--allman false
--indent tab
--extensionacl on-declarations
--commas inline
# file options
--exclude Pods,R.generated.swift
# rules
--disable \
elseOnSameLine, \
semicolons
--enable \
anyObjectProtocol, \
blankLinesAroundMark, \
blankLinesBetweenScopes, \
consecutiveBlankLines, \
consecutiveSpaces, \
duplicateImports, \
emptyBraces, \
hoistPatternLet, \
initCoderUnavailable, \
isEmpty, \
leadingDelimiters, \
linebreakAtEndOfFile, \
modifierOrder, \
preferKeyPath, \
redundantBreak, \
redundantExtensionACL, \
redundantBackticks, \
redundantFileprivate, \
redundantInit, \
redundantNilInit, \
redundantObjc, \
redundantParens, \
redundantPattern, \
redundantRawValues, \
redundantSelf, \
redundantType, \
spaceAroundBraces, \
strongOutlets, \
todos, \
trailingClosures, \
wrapSwitchCases, \
wrapMultilineStatementBraces, \
wrapEnumCases, \