xref: /trunk/main/.clang-format (revision 7e63338a)
1*7e63338aSPedro Giffuni#
2*7e63338aSPedro Giffuni# Licensed under the Apache License, Version 2.0 (the "License");
3*7e63338aSPedro Giffuni# you may not use this file except in compliance with the License.
4*7e63338aSPedro Giffuni# You may obtain a copy of the License at
5*7e63338aSPedro Giffuni#
6*7e63338aSPedro Giffuni#     http://www.apache.org/licenses/LICENSE-2.0
7*7e63338aSPedro Giffuni#
8*7e63338aSPedro Giffuni# Unless required by applicable law or agreed to in writing, software
9*7e63338aSPedro Giffuni# distributed under the License is distributed on an "AS IS" BASIS,
10*7e63338aSPedro Giffuni# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11*7e63338aSPedro Giffuni# See the License for the specific language governing permissions and
12*7e63338aSPedro Giffuni# limitations under the License.
13*7e63338aSPedro Giffuni#
14*7e63338aSPedro GiffuniAccessModifierOffset: -4
15*7e63338aSPedro GiffuniAlignEscapedNewlinesLeft: false
16*7e63338aSPedro GiffuniAlignTrailingComments: false
17*7e63338aSPedro GiffuniAllowAllParametersOfDeclarationOnNextLine: true
18*7e63338aSPedro GiffuniAllowShortIfStatementsOnASingleLine: false
19*7e63338aSPedro GiffuniAllowShortLoopsOnASingleLine: false
20*7e63338aSPedro GiffuniAlwaysBreakBeforeMultilineStrings: false
21*7e63338aSPedro GiffuniAlwaysBreakTemplateDeclarations: false
22*7e63338aSPedro GiffuniBinPackParameters: true
23*7e63338aSPedro GiffuniBreakBeforeBinaryOperators: true
24*7e63338aSPedro GiffuniBreakBeforeBraces: Allman
25*7e63338aSPedro GiffuniBreakBeforeTernaryOperators: true
26*7e63338aSPedro GiffuniBreakConstructorInitializersBeforeComma: true
27*7e63338aSPedro GiffuniColumnLimit:     100
28*7e63338aSPedro GiffuniConstructorInitializerAllOnOneLineOrOnePerLine: false
29*7e63338aSPedro GiffuniConstructorInitializerIndentWidth: 4
30*7e63338aSPedro GiffuniContinuationIndentWidth: 4
31*7e63338aSPedro GiffuniCpp11BracedListStyle: false
32*7e63338aSPedro GiffuniDerivePointerBinding: false
33*7e63338aSPedro GiffuniExperimentalAutoDetectBinPacking: false
34*7e63338aSPedro GiffuniIndentCaseLabels: true
35*7e63338aSPedro GiffuniIndentFunctionDeclarationAfterType: false
36*7e63338aSPedro GiffuniIndentWidth:     4
37*7e63338aSPedro GiffuniKeepEmptyLinesAtTheStartOfBlocks: false
38*7e63338aSPedro GiffuniMaxEmptyLinesToKeep: 1
39*7e63338aSPedro GiffuniNamespaceIndentation: None
40*7e63338aSPedro GiffuniObjCSpaceBeforeProtocolList: true
41*7e63338aSPedro GiffuniPenaltyBreakBeforeFirstCallParameter: 19
42*7e63338aSPedro GiffuniPenaltyBreakComment: 60
43*7e63338aSPedro GiffuniPenaltyBreakFirstLessLess: 120
44*7e63338aSPedro GiffuniPenaltyBreakString: 1000
45*7e63338aSPedro GiffuniPenaltyExcessCharacter: 1000000
46*7e63338aSPedro GiffuniPenaltyReturnTypeOnItsOwnLine: 60
47*7e63338aSPedro GiffuniPointerBindsToType: true
48*7e63338aSPedro GiffuniReflowComments: false
49*7e63338aSPedro GiffuniSortIncludes: false
50*7e63338aSPedro GiffuniSpaceAfterControlStatementKeyword: true
51*7e63338aSPedro GiffuniSpaceBeforeAssignmentOperators: true
52*7e63338aSPedro GiffuniSpaceInEmptyParentheses: false
53*7e63338aSPedro GiffuniSpacesBeforeTrailingComments: 1
54*7e63338aSPedro GiffuniSpacesInAngles:  false
55*7e63338aSPedro GiffuniSpacesInCStyleCastParentheses: false
56*7e63338aSPedro GiffuniSpacesInParentheses: false
57*7e63338aSPedro GiffuniStandard:        Auto
58*7e63338aSPedro GiffuniTabWidth:        8
59*7e63338aSPedro GiffuniUseTab:          Never
60