@@ -3,22 +3,55 @@ Language: Cpp
3
3
AccessModifierOffset : -4
4
4
AlignAfterOpenBracket : AlwaysBreak
5
5
AlignArrayOfStructures : None
6
- AlignConsecutiveMacros : None
7
- AlignConsecutiveAssignments : None
8
- AlignConsecutiveBitFields : None
9
- AlignConsecutiveDeclarations : None
6
+ AlignConsecutiveAssignments :
7
+ Enabled : false
8
+ AcrossEmptyLines : false
9
+ AcrossComments : false
10
+ AlignCompound : false
11
+ AlignFunctionPointers : false
12
+ PadOperators : true
13
+ AlignConsecutiveBitFields :
14
+ Enabled : true
15
+ AcrossEmptyLines : true
16
+ AcrossComments : true
17
+ AlignCompound : false
18
+ AlignFunctionPointers : false
19
+ PadOperators : true
20
+ AlignConsecutiveDeclarations :
21
+ Enabled : false
22
+ AcrossEmptyLines : false
23
+ AcrossComments : false
24
+ AlignCompound : false
25
+ AlignFunctionPointers : false
26
+ PadOperators : true
27
+ AlignConsecutiveMacros :
28
+ Enabled : true
29
+ AcrossEmptyLines : false
30
+ AcrossComments : true
31
+ AlignCompound : true
32
+ AlignFunctionPointers : false
33
+ PadOperators : true
34
+ AlignConsecutiveShortCaseStatements :
35
+ Enabled : false
36
+ AcrossEmptyLines : false
37
+ AcrossComments : false
38
+ AlignCaseColons : false
10
39
AlignEscapedNewlines : Left
11
40
AlignOperands : Align
12
- AlignTrailingComments : false
41
+ AlignTrailingComments :
42
+ Kind : Never
43
+ OverEmptyLines : 0
13
44
AllowAllArgumentsOnNextLine : true
14
45
AllowAllParametersOfDeclarationOnNextLine : false
15
- AllowShortEnumsOnASingleLine : true
46
+ AllowBreakBeforeNoexceptSpecifier : Never
16
47
AllowShortBlocksOnASingleLine : Never
17
48
AllowShortCaseLabelsOnASingleLine : false
49
+ AllowShortCompoundRequirementOnASingleLine : true
50
+ AllowShortEnumsOnASingleLine : false
18
51
AllowShortFunctionsOnASingleLine : None
19
- AllowShortLambdasOnASingleLine : All
20
52
AllowShortIfStatementsOnASingleLine : WithoutElse
21
- AllowShortLoopsOnASingleLine : true
53
+ AllowShortLambdasOnASingleLine : All
54
+ AllowShortLoopsOnASingleLine : false
22
55
AlwaysBreakAfterDefinitionReturnType : None
23
56
AlwaysBreakAfterReturnType : None
24
57
AlwaysBreakBeforeMultilineStrings : false
@@ -27,17 +60,18 @@ AttributeMacros:
27
60
- __capability
28
61
BinPackArguments : false
29
62
BinPackParameters : false
63
+ BitFieldColonSpacing : Both
30
64
BraceWrapping :
31
65
AfterCaseLabel : false
32
66
AfterClass : false
33
67
AfterControlStatement : Never
34
68
AfterEnum : false
69
+ AfterExternBlock : false
35
70
AfterFunction : false
36
71
AfterNamespace : false
37
72
AfterObjCDeclaration : false
38
73
AfterStruct : false
39
74
AfterUnion : false
40
- AfterExternBlock : false
41
75
BeforeCatch : false
42
76
BeforeElse : false
43
77
BeforeLambdaBody : false
@@ -46,38 +80,35 @@ BraceWrapping:
46
80
SplitEmptyFunction : true
47
81
SplitEmptyRecord : true
48
82
SplitEmptyNamespace : true
83
+ BreakAdjacentStringLiterals : true
84
+ BreakAfterAttributes : Leave
85
+ BreakAfterJavaFieldAnnotations : false
86
+ BreakArrays : true
49
87
BreakBeforeBinaryOperators : None
50
- BreakBeforeConceptDeclarations : true
88
+ BreakBeforeConceptDeclarations : Always
51
89
BreakBeforeBraces : Attach
52
- BreakBeforeInheritanceComma : false
53
- BreakInheritanceList : BeforeColon
90
+ BreakBeforeInlineASMColon : OnlyMultiline
54
91
BreakBeforeTernaryOperators : false
55
- BreakConstructorInitializersBeforeComma : false
56
92
BreakConstructorInitializers : BeforeComma
57
- BreakAfterJavaFieldAnnotations : false
93
+ BreakInheritanceList : BeforeColon
58
94
BreakStringLiterals : false
59
95
ColumnLimit : 99
60
96
CommentPragmas : ' ^ IWYU pragma:'
61
- QualifierAlignment : Leave
62
97
CompactNamespaces : false
63
98
ConstructorInitializerIndentWidth : 4
64
99
ContinuationIndentWidth : 4
65
100
Cpp11BracedListStyle : true
66
- DeriveLineEnding : true
67
101
DerivePointerAlignment : false
68
102
DisableFormat : false
69
103
EmptyLineAfterAccessModifier : Never
70
104
EmptyLineBeforeAccessModifier : LogicalBlock
71
105
ExperimentalAutoDetectBinPacking : false
72
- PackConstructorInitializers : BinPack
73
- BasedOnStyle : ' '
74
- ConstructorInitializerAllOnOneLineOrOnePerLine : false
75
- AllowAllConstructorInitializersOnNextLine : true
76
106
FixNamespaceComments : false
77
107
ForEachMacros :
78
108
- foreach
79
109
- Q_FOREACH
80
110
- BOOST_FOREACH
111
+ - M_EACH
81
112
IfMacros :
82
113
- KJ_IF_MAYBE
83
114
IncludeBlocks : Preserve
@@ -97,19 +128,30 @@ IncludeCategories:
97
128
IncludeIsMainRegex : ' (Test)?$'
98
129
IncludeIsMainSourceRegex : ' '
99
130
IndentAccessModifiers : false
100
- IndentCaseLabels : false
101
131
IndentCaseBlocks : false
132
+ IndentCaseLabels : false
133
+ IndentExternBlock : AfterExternBlock
102
134
IndentGotoLabels : true
103
135
IndentPPDirectives : None
104
- IndentExternBlock : AfterExternBlock
105
- IndentRequires : false
136
+ IndentRequiresClause : false
106
137
IndentWidth : 4
107
138
IndentWrappedFunctionNames : true
139
+ InsertBraces : false
140
+ InsertNewlineAtEOF : true
108
141
InsertTrailingCommas : None
142
+ IntegerLiteralSeparator :
143
+ Binary : 0
144
+ BinaryMinDigits : 0
145
+ Decimal : 0
146
+ DecimalMinDigits : 0
147
+ Hex : 0
148
+ HexMinDigits : 0
109
149
JavaScriptQuotes : Leave
110
150
JavaScriptWrapImports : true
111
151
KeepEmptyLinesAtTheStartOfBlocks : false
152
+ KeepEmptyLinesAtEOF : false
112
153
LambdaBodyIndentation : Signature
154
+ LineEnding : DeriveLF
113
155
MacroBlockBegin : ' '
114
156
MacroBlockEnd : ' '
115
157
MaxEmptyLinesToKeep : 1
@@ -119,34 +161,44 @@ ObjCBlockIndentWidth: 4
119
161
ObjCBreakBeforeNestedBlockParam : true
120
162
ObjCSpaceAfterProperty : true
121
163
ObjCSpaceBeforeProtocolList : true
164
+ PackConstructorInitializers : BinPack
122
165
PenaltyBreakAssignment : 10
123
166
PenaltyBreakBeforeFirstCallParameter : 30
124
167
PenaltyBreakComment : 10
125
168
PenaltyBreakFirstLessLess : 0
126
169
PenaltyBreakOpenParenthesis : 0
170
+ PenaltyBreakScopeResolution : 500
127
171
PenaltyBreakString : 10
128
172
PenaltyBreakTemplateDeclaration : 10
129
173
PenaltyExcessCharacter : 100
130
- PenaltyReturnTypeOnItsOwnLine : 60
131
174
PenaltyIndentedWhitespace : 0
175
+ PenaltyReturnTypeOnItsOwnLine : 60
132
176
PointerAlignment : Left
133
177
PPIndentWidth : -1
178
+ QualifierAlignment : Leave
134
179
ReferenceAlignment : Pointer
135
180
ReflowComments : false
136
181
RemoveBracesLLVM : false
182
+ RemoveParentheses : Leave
183
+ RemoveSemicolon : true
184
+ RequiresClausePosition : OwnLine
185
+ RequiresExpressionIndentation : OuterScope
137
186
SeparateDefinitionBlocks : Leave
138
187
ShortNamespaceLines : 1
188
+ SkipMacroDefinitionBody : false
139
189
SortIncludes : Never
140
190
SortJavaStaticImport : Before
141
- SortUsingDeclarations : false
191
+ SortUsingDeclarations : Never
142
192
SpaceAfterCStyleCast : false
143
193
SpaceAfterLogicalNot : false
144
194
SpaceAfterTemplateKeyword : true
195
+ SpaceAroundPointerQualifiers : Default
145
196
SpaceBeforeAssignmentOperators : true
146
197
SpaceBeforeCaseColon : false
147
198
SpaceBeforeCpp11BracedList : false
148
199
SpaceBeforeCtorInitializerColon : true
149
200
SpaceBeforeInheritanceColon : true
201
+ SpaceBeforeJsonColon : false
150
202
SpaceBeforeParens : Never
151
203
SpaceBeforeParensOptions :
152
204
AfterControlStatements : false
@@ -155,32 +207,35 @@ SpaceBeforeParensOptions:
155
207
AfterFunctionDeclarationName : false
156
208
AfterIfMacros : false
157
209
AfterOverloadedOperator : false
210
+ AfterPlacementOperator : true
211
+ AfterRequiresInClause : false
212
+ AfterRequiresInExpression : false
158
213
BeforeNonEmptyParentheses : false
159
- SpaceAroundPointerQualifiers : Default
160
214
SpaceBeforeRangeBasedForLoopColon : true
215
+ SpaceBeforeSquareBrackets : false
161
216
SpaceInEmptyBlock : false
162
- SpaceInEmptyParentheses : false
163
217
SpacesBeforeTrailingComments : 1
164
218
SpacesInAngles : Never
165
- SpacesInConditionalStatement : false
166
219
SpacesInContainerLiterals : false
167
- SpacesInCStyleCastParentheses : false
168
220
SpacesInLineCommentPrefix :
169
221
Minimum : 1
170
222
Maximum : -1
171
- SpacesInParentheses : false
223
+ SpacesInParens : Never
224
+ SpacesInParensOptions :
225
+ InCStyleCasts : false
226
+ InConditionalStatements : false
227
+ InEmptyParentheses : false
228
+ Other : false
172
229
SpacesInSquareBrackets : false
173
- SpaceBeforeSquareBrackets : false
174
- BitFieldColonSpacing : Both
175
- Standard : c++03
230
+ Standard : c++20
176
231
StatementAttributeLikeMacros :
177
232
- Q_EMIT
178
233
StatementMacros :
179
234
- Q_UNUSED
180
235
- QT_REQUIRE_VERSION
181
236
TabWidth : 4
182
- UseCRLF : false
183
237
UseTab : Never
238
+ VerilogBreakBetweenInstancePorts : true
184
239
WhitespaceSensitiveMacros :
185
240
- STRINGIZE
186
241
- PP_STRINGIZE
0 commit comments