@@ -3,22 +3,55 @@ Language: Cpp
33AccessModifierOffset : -4
44AlignAfterOpenBracket : AlwaysBreak
55AlignArrayOfStructures : 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
1039AlignEscapedNewlines : Left
1140AlignOperands : Align
12- AlignTrailingComments : false
41+ AlignTrailingComments :
42+ Kind : Never
43+ OverEmptyLines : 0
1344AllowAllArgumentsOnNextLine : true
1445AllowAllParametersOfDeclarationOnNextLine : false
15- AllowShortEnumsOnASingleLine : true
46+ AllowBreakBeforeNoexceptSpecifier : Never
1647AllowShortBlocksOnASingleLine : Never
1748AllowShortCaseLabelsOnASingleLine : false
49+ AllowShortCompoundRequirementOnASingleLine : true
50+ AllowShortEnumsOnASingleLine : false
1851AllowShortFunctionsOnASingleLine : None
19- AllowShortLambdasOnASingleLine : All
2052AllowShortIfStatementsOnASingleLine : WithoutElse
21- AllowShortLoopsOnASingleLine : true
53+ AllowShortLambdasOnASingleLine : All
54+ AllowShortLoopsOnASingleLine : false
2255AlwaysBreakAfterDefinitionReturnType : None
2356AlwaysBreakAfterReturnType : None
2457AlwaysBreakBeforeMultilineStrings : false
@@ -27,17 +60,18 @@ AttributeMacros:
2760 - __capability
2861BinPackArguments : false
2962BinPackParameters : false
63+ BitFieldColonSpacing : Both
3064BraceWrapping :
3165 AfterCaseLabel : false
3266 AfterClass : false
3367 AfterControlStatement : Never
3468 AfterEnum : false
69+ AfterExternBlock : false
3570 AfterFunction : false
3671 AfterNamespace : false
3772 AfterObjCDeclaration : false
3873 AfterStruct : false
3974 AfterUnion : false
40- AfterExternBlock : false
4175 BeforeCatch : false
4276 BeforeElse : false
4377 BeforeLambdaBody : false
@@ -46,38 +80,35 @@ BraceWrapping:
4680 SplitEmptyFunction : true
4781 SplitEmptyRecord : true
4882 SplitEmptyNamespace : true
83+ BreakAdjacentStringLiterals : true
84+ BreakAfterAttributes : Leave
85+ BreakAfterJavaFieldAnnotations : false
86+ BreakArrays : true
4987BreakBeforeBinaryOperators : None
50- BreakBeforeConceptDeclarations : true
88+ BreakBeforeConceptDeclarations : Always
5189BreakBeforeBraces : Attach
52- BreakBeforeInheritanceComma : false
53- BreakInheritanceList : BeforeColon
90+ BreakBeforeInlineASMColon : OnlyMultiline
5491BreakBeforeTernaryOperators : false
55- BreakConstructorInitializersBeforeComma : false
5692BreakConstructorInitializers : BeforeComma
57- BreakAfterJavaFieldAnnotations : false
93+ BreakInheritanceList : BeforeColon
5894BreakStringLiterals : false
5995ColumnLimit : 99
6096CommentPragmas : ' ^ IWYU pragma:'
61- QualifierAlignment : Leave
6297CompactNamespaces : false
6398ConstructorInitializerIndentWidth : 4
6499ContinuationIndentWidth : 4
65100Cpp11BracedListStyle : true
66- DeriveLineEnding : true
67101DerivePointerAlignment : false
68102DisableFormat : false
69103EmptyLineAfterAccessModifier : Never
70104EmptyLineBeforeAccessModifier : LogicalBlock
71105ExperimentalAutoDetectBinPacking : false
72- PackConstructorInitializers : BinPack
73- BasedOnStyle : ' '
74- ConstructorInitializerAllOnOneLineOrOnePerLine : false
75- AllowAllConstructorInitializersOnNextLine : true
76106FixNamespaceComments : false
77107ForEachMacros :
78108 - foreach
79109 - Q_FOREACH
80110 - BOOST_FOREACH
111+ - M_EACH
81112IfMacros :
82113 - KJ_IF_MAYBE
83114IncludeBlocks : Preserve
@@ -97,19 +128,30 @@ IncludeCategories:
97128IncludeIsMainRegex : ' (Test)?$'
98129IncludeIsMainSourceRegex : ' '
99130IndentAccessModifiers : false
100- IndentCaseLabels : false
101131IndentCaseBlocks : false
132+ IndentCaseLabels : false
133+ IndentExternBlock : AfterExternBlock
102134IndentGotoLabels : true
103135IndentPPDirectives : None
104- IndentExternBlock : AfterExternBlock
105- IndentRequires : false
136+ IndentRequiresClause : false
106137IndentWidth : 4
107138IndentWrappedFunctionNames : true
139+ InsertBraces : false
140+ InsertNewlineAtEOF : true
108141InsertTrailingCommas : None
142+ IntegerLiteralSeparator :
143+ Binary : 0
144+ BinaryMinDigits : 0
145+ Decimal : 0
146+ DecimalMinDigits : 0
147+ Hex : 0
148+ HexMinDigits : 0
109149JavaScriptQuotes : Leave
110150JavaScriptWrapImports : true
111151KeepEmptyLinesAtTheStartOfBlocks : false
152+ KeepEmptyLinesAtEOF : false
112153LambdaBodyIndentation : Signature
154+ LineEnding : DeriveLF
113155MacroBlockBegin : ' '
114156MacroBlockEnd : ' '
115157MaxEmptyLinesToKeep : 1
@@ -119,34 +161,44 @@ ObjCBlockIndentWidth: 4
119161ObjCBreakBeforeNestedBlockParam : true
120162ObjCSpaceAfterProperty : true
121163ObjCSpaceBeforeProtocolList : true
164+ PackConstructorInitializers : BinPack
122165PenaltyBreakAssignment : 10
123166PenaltyBreakBeforeFirstCallParameter : 30
124167PenaltyBreakComment : 10
125168PenaltyBreakFirstLessLess : 0
126169PenaltyBreakOpenParenthesis : 0
170+ PenaltyBreakScopeResolution : 500
127171PenaltyBreakString : 10
128172PenaltyBreakTemplateDeclaration : 10
129173PenaltyExcessCharacter : 100
130- PenaltyReturnTypeOnItsOwnLine : 60
131174PenaltyIndentedWhitespace : 0
175+ PenaltyReturnTypeOnItsOwnLine : 60
132176PointerAlignment : Left
133177PPIndentWidth : -1
178+ QualifierAlignment : Leave
134179ReferenceAlignment : Pointer
135180ReflowComments : false
136181RemoveBracesLLVM : false
182+ RemoveParentheses : Leave
183+ RemoveSemicolon : true
184+ RequiresClausePosition : OwnLine
185+ RequiresExpressionIndentation : OuterScope
137186SeparateDefinitionBlocks : Leave
138187ShortNamespaceLines : 1
188+ SkipMacroDefinitionBody : false
139189SortIncludes : Never
140190SortJavaStaticImport : Before
141- SortUsingDeclarations : false
191+ SortUsingDeclarations : Never
142192SpaceAfterCStyleCast : false
143193SpaceAfterLogicalNot : false
144194SpaceAfterTemplateKeyword : true
195+ SpaceAroundPointerQualifiers : Default
145196SpaceBeforeAssignmentOperators : true
146197SpaceBeforeCaseColon : false
147198SpaceBeforeCpp11BracedList : false
148199SpaceBeforeCtorInitializerColon : true
149200SpaceBeforeInheritanceColon : true
201+ SpaceBeforeJsonColon : false
150202SpaceBeforeParens : Never
151203SpaceBeforeParensOptions :
152204 AfterControlStatements : false
@@ -155,32 +207,35 @@ SpaceBeforeParensOptions:
155207 AfterFunctionDeclarationName : false
156208 AfterIfMacros : false
157209 AfterOverloadedOperator : false
210+ AfterPlacementOperator : true
211+ AfterRequiresInClause : false
212+ AfterRequiresInExpression : false
158213 BeforeNonEmptyParentheses : false
159- SpaceAroundPointerQualifiers : Default
160214SpaceBeforeRangeBasedForLoopColon : true
215+ SpaceBeforeSquareBrackets : false
161216SpaceInEmptyBlock : false
162- SpaceInEmptyParentheses : false
163217SpacesBeforeTrailingComments : 1
164218SpacesInAngles : Never
165- SpacesInConditionalStatement : false
166219SpacesInContainerLiterals : false
167- SpacesInCStyleCastParentheses : false
168220SpacesInLineCommentPrefix :
169221 Minimum : 1
170222 Maximum : -1
171- SpacesInParentheses : false
223+ SpacesInParens : Never
224+ SpacesInParensOptions :
225+ InCStyleCasts : false
226+ InConditionalStatements : false
227+ InEmptyParentheses : false
228+ Other : false
172229SpacesInSquareBrackets : false
173- SpaceBeforeSquareBrackets : false
174- BitFieldColonSpacing : Both
175- Standard : c++03
230+ Standard : c++20
176231StatementAttributeLikeMacros :
177232 - Q_EMIT
178233StatementMacros :
179234 - Q_UNUSED
180235 - QT_REQUIRE_VERSION
181236TabWidth : 4
182- UseCRLF : false
183237UseTab : Never
238+ VerilogBreakBetweenInstancePorts : true
184239WhitespaceSensitiveMacros :
185240 - STRINGIZE
186241 - PP_STRINGIZE
0 commit comments