1
+ ---
2
+ Language : Cpp
3
+ # BasedOnStyle: Google
4
+ AccessModifierOffset : -2
5
+ AlignAfterOpenBracket : Align
6
+ AlignConsecutiveMacros : None
7
+ AlignConsecutiveAssignments : None
8
+ AlignConsecutiveBitFields : None
9
+ AlignConsecutiveDeclarations : None
10
+ AlignEscapedNewlines : Left
11
+ AlignOperands : Align
12
+ AlignTrailingComments : true
13
+ AllowAllArgumentsOnNextLine : true
14
+ AllowAllConstructorInitializersOnNextLine : true
15
+ AllowAllParametersOfDeclarationOnNextLine : true
16
+ AllowShortEnumsOnASingleLine : false
17
+ AllowShortBlocksOnASingleLine : Never
18
+ AllowShortCaseLabelsOnASingleLine : false
19
+ AllowShortFunctionsOnASingleLine : All
20
+ AllowShortLambdasOnASingleLine : Empty
21
+ AllowShortIfStatementsOnASingleLine : WithoutElse
22
+ AllowShortLoopsOnASingleLine : true
23
+ AlwaysBreakAfterDefinitionReturnType : None
24
+ AlwaysBreakAfterReturnType : None
25
+ AlwaysBreakBeforeMultilineStrings : true
26
+ AlwaysBreakTemplateDeclarations : Yes
27
+ BinPackArguments : true
28
+ BinPackParameters : true
29
+ BraceWrapping :
30
+ AfterCaseLabel : false
31
+ AfterClass : false
32
+ AfterControlStatement : Never
33
+ AfterEnum : false
34
+ AfterFunction : false
35
+ AfterNamespace : false
36
+ AfterObjCDeclaration : false
37
+ AfterStruct : false
38
+ AfterUnion : false
39
+ AfterExternBlock : false
40
+ BeforeCatch : false
41
+ BeforeElse : false
42
+ BeforeLambdaBody : true
43
+ BeforeWhile : false
44
+ IndentBraces : false
45
+ SplitEmptyFunction : true
46
+ SplitEmptyRecord : true
47
+ SplitEmptyNamespace : true
48
+ BreakBeforeBinaryOperators : None
49
+ BreakBeforeConceptDeclarations : true
50
+ BreakBeforeBraces : Allman
51
+ BreakBeforeInheritanceComma : false
52
+ BreakInheritanceList : BeforeColon
53
+ BreakBeforeTernaryOperators : true
54
+ BreakConstructorInitializersBeforeComma : false
55
+ BreakConstructorInitializers : BeforeColon
56
+ BreakAfterJavaFieldAnnotations : false
57
+ BreakStringLiterals : true
58
+ ColumnLimit : 120
59
+ CompactNamespaces : false
60
+ ConstructorInitializerAllOnOneLineOrOnePerLine : true
61
+ ConstructorInitializerIndentWidth : 4
62
+ ContinuationIndentWidth : 4
63
+ Cpp11BracedListStyle : true
64
+ DeriveLineEnding : true
65
+ DerivePointerAlignment : false
66
+ DisableFormat : false
67
+ EmptyLineBeforeAccessModifier : LogicalBlock
68
+ ExperimentalAutoDetectBinPacking : false
69
+ FixNamespaceComments : true
70
+ IncludeBlocks : Regroup
71
+ IncludeCategories :
72
+ # Headers in <> without extension.
73
+ - Regex : ' <([A-Za-z0-9\Q/-_\E])+>'
74
+ Priority : 3
75
+ SortPriority : 0
76
+ CaseSensitive : false
77
+ # Headers in <> with extension.
78
+ - Regex : ' <([A-Za-z0-9.\Q/-_\E])+>'
79
+ Priority : 2
80
+ SortPriority : 0
81
+ CaseSensitive : false
82
+ # Headers in "" with extension.
83
+ - Regex : ' "([A-Za-z0-9.\Q/-_\E])+"'
84
+ Priority : 1
85
+ SortPriority : 0
86
+ CaseSensitive : false
87
+ - Regex : ' .*'
88
+ Priority : 0
89
+ SortPriority : 0
90
+ CaseSensitive : false
91
+ IncludeIsMainRegex : ' ([-_](test|unittest))?$'
92
+ IncludeIsMainSourceRegex : ' '
93
+ IndentCaseLabels : true
94
+ IndentCaseBlocks : false
95
+ IndentGotoLabels : true
96
+ IndentPPDirectives : None
97
+ IndentExternBlock : AfterExternBlock
98
+ IndentRequires : false
99
+ IndentWidth : 4
100
+ IndentWrappedFunctionNames : false
101
+ InsertTrailingCommas : None
102
+ JavaScriptQuotes : Leave
103
+ JavaScriptWrapImports : true
104
+ KeepEmptyLinesAtTheStartOfBlocks : false
105
+ MacroBlockBegin : ' '
106
+ MacroBlockEnd : ' '
107
+ MaxEmptyLinesToKeep : 1
108
+ NamespaceIndentation : None
109
+ PenaltyBreakAssignment : 2
110
+ PenaltyBreakBeforeFirstCallParameter : 1
111
+ PenaltyBreakComment : 300
112
+ PenaltyBreakFirstLessLess : 120
113
+ PenaltyBreakString : 1000
114
+ PenaltyBreakTemplateDeclaration : 10
115
+ PenaltyExcessCharacter : 1000000
116
+ PenaltyReturnTypeOnItsOwnLine : 200
117
+ PenaltyIndentedWhitespace : 0
118
+ PointerAlignment : Left
119
+ RawStringFormats :
120
+ - Language : Cpp
121
+ Delimiters :
122
+ - cc
123
+ - CC
124
+ - cpp
125
+ - Cpp
126
+ - CPP
127
+ - ' c++'
128
+ - ' C++'
129
+ CanonicalDelimiter : ' '
130
+ BasedOnStyle : google
131
+ ReflowComments : true
132
+ SortIncludes : true
133
+ SortJavaStaticImport : Before
134
+ SortUsingDeclarations : true
135
+ SpaceAfterCStyleCast : false
136
+ SpaceAfterLogicalNot : false
137
+ SpaceAfterTemplateKeyword : true
138
+ SpaceBeforeAssignmentOperators : true
139
+ SpaceBeforeCaseColon : false
140
+ SpaceBeforeCpp11BracedList : false
141
+ SpaceBeforeCtorInitializerColon : true
142
+ SpaceBeforeInheritanceColon : true
143
+ SpaceBeforeParens : ControlStatements
144
+ SpaceAroundPointerQualifiers : Default
145
+ SpaceBeforeRangeBasedForLoopColon : true
146
+ SpaceInEmptyBlock : false
147
+ SpaceInEmptyParentheses : false
148
+ SpacesBeforeTrailingComments : 2
149
+ SpacesInAngles : false
150
+ SpacesInConditionalStatement : false
151
+ SpacesInContainerLiterals : true
152
+ SpacesInCStyleCastParentheses : false
153
+ SpacesInParentheses : false
154
+ SpacesInSquareBrackets : false
155
+ SpaceBeforeSquareBrackets : false
156
+ BitFieldColonSpacing : Both
157
+ Standard : c++20
158
+ TabWidth : 8
159
+ UseCRLF : false
160
+ UseTab : Never
161
+ ---
162
+ Language : Proto
163
+ BasedOnStyle : Google
0 commit comments