]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentracing-cpp/.clang-format
buildsys: switch source download to quincy
[ceph.git] / ceph / src / jaegertracing / opentracing-cpp / .clang-format
CommitLineData
f67539c2
TL
1---
2Language: Cpp
3# BasedOnStyle: Google
4AccessModifierOffset: -1
5AlignAfterOpenBracket: Align
6AlignConsecutiveAssignments: false
7AlignConsecutiveDeclarations: false
8AlignEscapedNewlinesLeft: true
9AlignOperands: true
10AlignTrailingComments: true
11AllowAllParametersOfDeclarationOnNextLine: true
12AllowShortBlocksOnASingleLine: false
13AllowShortCaseLabelsOnASingleLine: false
14AllowShortFunctionsOnASingleLine: All
15AllowShortIfStatementsOnASingleLine: true
16AllowShortLoopsOnASingleLine: true
17AlwaysBreakAfterDefinitionReturnType: None
18AlwaysBreakAfterReturnType: None
19AlwaysBreakBeforeMultilineStrings: true
20AlwaysBreakTemplateDeclarations: true
21BinPackArguments: true
22BinPackParameters: true
23BraceWrapping:
24 AfterClass: false
25 AfterControlStatement: false
26 AfterEnum: false
27 AfterFunction: false
28 AfterNamespace: false
29 AfterObjCDeclaration: false
30 AfterStruct: false
31 AfterUnion: false
32 BeforeCatch: false
33 BeforeElse: false
34 IndentBraces: false
35BreakBeforeBinaryOperators: None
36BreakBeforeBraces: Attach
37BreakBeforeTernaryOperators: true
38BreakConstructorInitializersBeforeComma: false
39BreakAfterJavaFieldAnnotations: false
40BreakStringLiterals: true
41ColumnLimit: 80
42CommentPragmas: '^ IWYU pragma:'
43ConstructorInitializerAllOnOneLineOrOnePerLine: true
44ConstructorInitializerIndentWidth: 4
45ContinuationIndentWidth: 4
46Cpp11BracedListStyle: true
47DerivePointerAlignment: true
48DisableFormat: false
49ExperimentalAutoDetectBinPacking: false
50ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ]
51IncludeCategories:
52 - Regex: '^<.*\.h>'
53 Priority: 1
54 - Regex: '^<.*'
55 Priority: 2
56 - Regex: '.*'
57 Priority: 3
58IncludeIsMainRegex: '([-_](test|unittest))?$'
59IndentCaseLabels: true
60IndentWidth: 2
61IndentWrappedFunctionNames: false
62JavaScriptQuotes: Leave
63JavaScriptWrapImports: true
64KeepEmptyLinesAtTheStartOfBlocks: false
65MacroBlockBegin: ''
66MacroBlockEnd: ''
67MaxEmptyLinesToKeep: 1
68NamespaceIndentation: None
69ObjCBlockIndentWidth: 2
70ObjCSpaceAfterProperty: false
71ObjCSpaceBeforeProtocolList: false
72PenaltyBreakBeforeFirstCallParameter: 1
73PenaltyBreakComment: 300
74PenaltyBreakFirstLessLess: 120
75PenaltyBreakString: 1000
76PenaltyExcessCharacter: 1000000
77PenaltyReturnTypeOnItsOwnLine: 200
78PointerAlignment: Left
79ReflowComments: true
80SortIncludes: true
81SpaceAfterCStyleCast: false
82SpaceAfterTemplateKeyword: true
83SpaceBeforeAssignmentOperators: true
84SpaceBeforeParens: ControlStatements
85SpaceInEmptyParentheses: false
86SpacesBeforeTrailingComments: 2
87SpacesInAngles: false
88SpacesInContainerLiterals: true
89SpacesInCStyleCastParentheses: false
90SpacesInParentheses: false
91SpacesInSquareBrackets: false
92Standard: Auto
93TabWidth: 8
94UseTab: Never
95...
96