blob: e76a526e4b9b86dbd35b2e82e7ba0777610bccde [file] [log] [blame]
James Zerne96c20b2016-07-14 15:18:30 -07001---
2Language: Cpp
3# BasedOnStyle: Google
Johann15978762018-02-06 09:38:38 -08004# Generated with clang-format 5.0.0
James Zerne96c20b2016-07-14 15:18:30 -07005AccessModifierOffset: -1
James Zern964a7172016-09-07 20:56:01 -07006AlignAfterOpenBracket: Align
James Zerne96c20b2016-07-14 15:18:30 -07007AlignConsecutiveAssignments: false
James Zern964a7172016-09-07 20:56:01 -07008AlignConsecutiveDeclarations: false
Johann15978762018-02-06 09:38:38 -08009AlignEscapedNewlines: Left
James Zerne96c20b2016-07-14 15:18:30 -070010AlignOperands: true
11AlignTrailingComments: true
12AllowAllParametersOfDeclarationOnNextLine: true
13AllowShortBlocksOnASingleLine: false
14AllowShortCaseLabelsOnASingleLine: true
15AllowShortFunctionsOnASingleLine: All
16AllowShortIfStatementsOnASingleLine: true
17AllowShortLoopsOnASingleLine: true
18AlwaysBreakAfterDefinitionReturnType: None
James Zern964a7172016-09-07 20:56:01 -070019AlwaysBreakAfterReturnType: None
James Zerne96c20b2016-07-14 15:18:30 -070020AlwaysBreakBeforeMultilineStrings: true
21AlwaysBreakTemplateDeclarations: true
22BinPackArguments: true
23BinPackParameters: true
James Zern964a7172016-09-07 20:56:01 -070024BraceWrapping:
25 AfterClass: false
26 AfterControlStatement: false
27 AfterEnum: false
28 AfterFunction: false
29 AfterNamespace: false
30 AfterObjCDeclaration: false
31 AfterStruct: false
32 AfterUnion: false
33 BeforeCatch: false
34 BeforeElse: false
35 IndentBraces: false
Johann15978762018-02-06 09:38:38 -080036 SplitEmptyFunction: true
37 SplitEmptyRecord: true
38 SplitEmptyNamespace: true
James Zerne96c20b2016-07-14 15:18:30 -070039BreakBeforeBinaryOperators: None
40BreakBeforeBraces: Attach
Johann15978762018-02-06 09:38:38 -080041BreakBeforeInheritanceComma: false
James Zerne96c20b2016-07-14 15:18:30 -070042BreakBeforeTernaryOperators: true
43BreakConstructorInitializersBeforeComma: false
Johann15978762018-02-06 09:38:38 -080044BreakConstructorInitializers: BeforeColon
James Zernc1071832017-01-31 20:07:09 -080045BreakAfterJavaFieldAnnotations: false
46BreakStringLiterals: true
James Zerne96c20b2016-07-14 15:18:30 -070047ColumnLimit: 80
48CommentPragmas: '^ IWYU pragma:'
Johann15978762018-02-06 09:38:38 -080049CompactNamespaces: false
James Zerne96c20b2016-07-14 15:18:30 -070050ConstructorInitializerAllOnOneLineOrOnePerLine: false
51ConstructorInitializerIndentWidth: 4
52ContinuationIndentWidth: 4
53Cpp11BracedListStyle: false
James Zern725f7f92016-07-26 16:34:54 -070054DerivePointerAlignment: false
James Zerne96c20b2016-07-14 15:18:30 -070055DisableFormat: false
56ExperimentalAutoDetectBinPacking: false
Johann15978762018-02-06 09:38:38 -080057FixNamespaceComments: true
58ForEachMacros:
59 - foreach
60 - Q_FOREACH
61 - BOOST_FOREACH
James Zern964a7172016-09-07 20:56:01 -070062IncludeCategories:
63 - Regex: '^<.*\.h>'
64 Priority: 1
65 - Regex: '^<.*'
66 Priority: 2
67 - Regex: '.*'
68 Priority: 3
James Zernc1071832017-01-31 20:07:09 -080069IncludeIsMainRegex: '([-_](test|unittest))?$'
James Zerne96c20b2016-07-14 15:18:30 -070070IndentCaseLabels: true
71IndentWidth: 2
72IndentWrappedFunctionNames: false
James Zerna3a70c32017-08-27 18:31:05 -070073JavaScriptQuotes: Leave
74JavaScriptWrapImports: true
James Zerne96c20b2016-07-14 15:18:30 -070075KeepEmptyLinesAtTheStartOfBlocks: false
76MacroBlockBegin: ''
77MacroBlockEnd: ''
78MaxEmptyLinesToKeep: 1
79NamespaceIndentation: None
80ObjCBlockIndentWidth: 2
81ObjCSpaceAfterProperty: false
82ObjCSpaceBeforeProtocolList: false
Johann15978762018-02-06 09:38:38 -080083PenaltyBreakAssignment: 2
James Zerne96c20b2016-07-14 15:18:30 -070084PenaltyBreakBeforeFirstCallParameter: 1
85PenaltyBreakComment: 300
86PenaltyBreakFirstLessLess: 120
87PenaltyBreakString: 1000
88PenaltyExcessCharacter: 1000000
89PenaltyReturnTypeOnItsOwnLine: 200
90PointerAlignment: Right
James Zern964a7172016-09-07 20:56:01 -070091ReflowComments: true
92SortIncludes: false
Johann15978762018-02-06 09:38:38 -080093SortUsingDeclarations: true
James Zerne96c20b2016-07-14 15:18:30 -070094SpaceAfterCStyleCast: false
James Zerna3a70c32017-08-27 18:31:05 -070095SpaceAfterTemplateKeyword: true
James Zerne96c20b2016-07-14 15:18:30 -070096SpaceBeforeAssignmentOperators: true
97SpaceBeforeParens: ControlStatements
98SpaceInEmptyParentheses: false
99SpacesBeforeTrailingComments: 2
100SpacesInAngles: false
101SpacesInContainerLiterals: true
102SpacesInCStyleCastParentheses: false
103SpacesInParentheses: false
104SpacesInSquareBrackets: false
105Standard: Auto
106TabWidth: 8
107UseTab: Never
108...
109