xref: /openbmc/telemetry/.clang-format (revision 92cfff44d5790b7e59930e8a6acf15751a3cd891)
1b357ed5dSAdrian Ambrożewicz---
2b357ed5dSAdrian AmbrożewiczLanguage:        Cpp
3b357ed5dSAdrian Ambrożewicz# BasedOnStyle:  LLVM
4b357ed5dSAdrian AmbrożewiczAccessModifierOffset: -2
5b357ed5dSAdrian AmbrożewiczAlignAfterOpenBracket: Align
6b357ed5dSAdrian AmbrożewiczAlignConsecutiveAssignments: false
7b357ed5dSAdrian AmbrożewiczAlignConsecutiveDeclarations: false
8b357ed5dSAdrian AmbrożewiczAlignEscapedNewlines: Right
9b357ed5dSAdrian AmbrożewiczAlignOperands:   true
10b357ed5dSAdrian AmbrożewiczAlignTrailingComments: true
11b357ed5dSAdrian AmbrożewiczAllowAllParametersOfDeclarationOnNextLine: true
12b357ed5dSAdrian AmbrożewiczAllowShortBlocksOnASingleLine: false
13b357ed5dSAdrian AmbrożewiczAllowShortCaseLabelsOnASingleLine: false
14b357ed5dSAdrian AmbrożewiczAllowShortFunctionsOnASingleLine: None
15b357ed5dSAdrian AmbrożewiczAllowShortIfStatementsOnASingleLine: false
16b357ed5dSAdrian AmbrożewiczAllowShortLoopsOnASingleLine: false
17b357ed5dSAdrian AmbrożewiczAlwaysBreakAfterReturnType: None
18b357ed5dSAdrian AmbrożewiczAlwaysBreakBeforeMultilineStrings: false
19b357ed5dSAdrian AmbrożewiczAlwaysBreakTemplateDeclarations: Yes
20b357ed5dSAdrian AmbrożewiczBinPackArguments: true
21b357ed5dSAdrian AmbrożewiczBinPackParameters: true
22b357ed5dSAdrian AmbrożewiczBraceWrapping:
23b357ed5dSAdrian Ambrożewicz  AfterCaseLabel:  true
24b357ed5dSAdrian Ambrożewicz  AfterClass:      true
25b357ed5dSAdrian Ambrożewicz  AfterControlStatement: true
26b357ed5dSAdrian Ambrożewicz  AfterEnum:       true
27b357ed5dSAdrian Ambrożewicz  AfterFunction:   true
28b357ed5dSAdrian Ambrożewicz  AfterNamespace:  true
29b357ed5dSAdrian Ambrożewicz  AfterObjCDeclaration: true
30b357ed5dSAdrian Ambrożewicz  AfterStruct:     true
31b357ed5dSAdrian Ambrożewicz  AfterUnion:      true
32b357ed5dSAdrian Ambrożewicz  AfterExternBlock: true
33b357ed5dSAdrian Ambrożewicz  BeforeCatch:     true
34b357ed5dSAdrian Ambrożewicz  BeforeElse:      true
35b357ed5dSAdrian Ambrożewicz  IndentBraces:    false
36b357ed5dSAdrian Ambrożewicz  SplitEmptyFunction:   false
37b357ed5dSAdrian Ambrożewicz  SplitEmptyRecord:     false
38b357ed5dSAdrian Ambrożewicz  SplitEmptyNamespace:  false
39b357ed5dSAdrian AmbrożewiczBreakBeforeBinaryOperators: None
40b357ed5dSAdrian AmbrożewiczBreakBeforeBraces: Custom
41b357ed5dSAdrian AmbrożewiczBreakBeforeTernaryOperators: true
42b357ed5dSAdrian AmbrożewiczBreakConstructorInitializers: AfterColon
43b357ed5dSAdrian AmbrożewiczBreakInheritanceList: AfterColon
44b357ed5dSAdrian AmbrożewiczBreakStringLiterals: true
45b357ed5dSAdrian AmbrożewiczColumnLimit:     80
46b357ed5dSAdrian AmbrożewiczCommentPragmas:  '^ IWYU pragma:'
47b357ed5dSAdrian AmbrożewiczCompactNamespaces: false
48b357ed5dSAdrian AmbrożewiczConstructorInitializerAllOnOneLineOrOnePerLine: false
49b357ed5dSAdrian AmbrożewiczConstructorInitializerIndentWidth: 4
50b357ed5dSAdrian AmbrożewiczContinuationIndentWidth: 4
51b357ed5dSAdrian AmbrożewiczCpp11BracedListStyle: true
52b357ed5dSAdrian AmbrożewiczDerivePointerAlignment: false
53b357ed5dSAdrian AmbrożewiczPointerAlignment: Left
54b357ed5dSAdrian AmbrożewiczDisableFormat:   false
55b357ed5dSAdrian AmbrożewiczExperimentalAutoDetectBinPacking: false
56b357ed5dSAdrian AmbrożewiczFixNamespaceComments: true
57b357ed5dSAdrian AmbrożewiczForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
58b357ed5dSAdrian AmbrożewiczIncludeBlocks: Regroup
59b357ed5dSAdrian AmbrożewiczIncludeCategories:
60b357ed5dSAdrian Ambrożewicz  - Regex:           '^[<"](gtest|gmock)'
61b357ed5dSAdrian Ambrożewicz    Priority:        7
62b357ed5dSAdrian Ambrożewicz  - Regex:           '^"config.h"'
63b357ed5dSAdrian Ambrożewicz    Priority:        -1
64b357ed5dSAdrian Ambrożewicz  - Regex:           '^".*\.h"'
65b357ed5dSAdrian Ambrożewicz    Priority:        1
66b357ed5dSAdrian Ambrożewicz  - Regex:           '^".*\.hpp"'
67b357ed5dSAdrian Ambrożewicz    Priority:        2
68b357ed5dSAdrian Ambrożewicz  - Regex:           '^<.*\.h>'
69b357ed5dSAdrian Ambrożewicz    Priority:        3
70b357ed5dSAdrian Ambrożewicz  - Regex:           '^<.*\.hpp>'
71b357ed5dSAdrian Ambrożewicz    Priority:        4
72b357ed5dSAdrian Ambrożewicz  - Regex:           '^<.*'
73b357ed5dSAdrian Ambrożewicz    Priority:        5
74b357ed5dSAdrian Ambrożewicz  - Regex:           '.*'
75b357ed5dSAdrian Ambrożewicz    Priority:        6
76b357ed5dSAdrian AmbrożewiczIndentCaseLabels: true
77b357ed5dSAdrian AmbrożewiczIndentWidth:     4
78b357ed5dSAdrian AmbrożewiczIndentWrappedFunctionNames: true
79b357ed5dSAdrian AmbrożewiczKeepEmptyLinesAtTheStartOfBlocks: true
80b357ed5dSAdrian AmbrożewiczMacroBlockBegin: ''
81b357ed5dSAdrian AmbrożewiczMacroBlockEnd:   ''
82b357ed5dSAdrian AmbrożewiczMaxEmptyLinesToKeep: 1
83b357ed5dSAdrian AmbrożewiczNamespaceIndentation: None
84b357ed5dSAdrian AmbrożewiczObjCBlockIndentWidth: 2
85b357ed5dSAdrian AmbrożewiczObjCSpaceAfterProperty: false
86b357ed5dSAdrian AmbrożewiczObjCSpaceBeforeProtocolList: true
87b357ed5dSAdrian AmbrożewiczPenaltyBreakBeforeFirstCallParameter: 19
88b357ed5dSAdrian AmbrożewiczPenaltyBreakComment: 300
89b357ed5dSAdrian AmbrożewiczPenaltyBreakFirstLessLess: 120
90b357ed5dSAdrian AmbrożewiczPenaltyBreakString: 1000
91b357ed5dSAdrian AmbrożewiczPenaltyExcessCharacter: 1000000
92b357ed5dSAdrian AmbrożewiczPenaltyReturnTypeOnItsOwnLine: 60
93b357ed5dSAdrian AmbrożewiczReflowComments:  true
94b357ed5dSAdrian AmbrożewiczSortIncludes:    true
95b357ed5dSAdrian AmbrożewiczSortUsingDeclarations: true
96b357ed5dSAdrian AmbrożewiczSpaceAfterCStyleCast: false
97b357ed5dSAdrian AmbrożewiczSpaceAfterTemplateKeyword: true
98b357ed5dSAdrian AmbrożewiczSpaceBeforeAssignmentOperators: true
99b357ed5dSAdrian AmbrożewiczSpaceBeforeCpp11BracedList: false
100b357ed5dSAdrian AmbrożewiczSpaceBeforeCtorInitializerColon: true
101b357ed5dSAdrian AmbrożewiczSpaceBeforeInheritanceColon: true
102b357ed5dSAdrian AmbrożewiczSpaceBeforeParens: ControlStatements
103b357ed5dSAdrian AmbrożewiczSpaceBeforeRangeBasedForLoopColon: true
104b357ed5dSAdrian AmbrożewiczSpaceInEmptyParentheses: false
105b357ed5dSAdrian AmbrożewiczSpacesBeforeTrailingComments: 1
106b357ed5dSAdrian AmbrożewiczSpacesInAngles:  false
107b357ed5dSAdrian AmbrożewiczSpacesInContainerLiterals: true
108b357ed5dSAdrian AmbrożewiczSpacesInCStyleCastParentheses: false
109b357ed5dSAdrian AmbrożewiczSpacesInParentheses: false
110b357ed5dSAdrian AmbrożewiczSpacesInSquareBrackets: false
111b357ed5dSAdrian AmbrożewiczStandard:        Latest
112b357ed5dSAdrian AmbrożewiczTabWidth:        4
113b357ed5dSAdrian AmbrożewiczUseTab:          Never
114b357ed5dSAdrian Ambrożewicz...
115*92cfff44SPatrick Williams
116