1BasedOnStyle: Chromium
2AlignAfterOpenBracket: AlwaysBreak
3AlignConsecutiveAssignments: 'false'
4AlignConsecutiveDeclarations: 'false'
5AlignConsecutiveMacros: 'true'
6AlignEscapedNewlines: 'DontAlign'
7AlignOperands: 'false'
8AlignTrailingComments: 'false'
9AllowAllParametersOfDeclarationOnNextLine: 'false'
10AllowShortBlocksOnASingleLine: 'false'
11AllowShortCaseLabelsOnASingleLine: 'false'
12AllowShortFunctionsOnASingleLine: None
13AllowShortIfStatementsOnASingleLine: 'false'
14AllowShortLoopsOnASingleLine: 'false'
15AlwaysBreakAfterDefinitionReturnType: None
16AlwaysBreakAfterReturnType: None
17AlwaysBreakBeforeMultilineStrings: 'true'
18BinPackArguments: 'false'
19BinPackParameters: 'false'
20BreakBeforeBinaryOperators: None
21BreakBeforeBraces: WebKit
22BreakBeforeTernaryOperators: 'false'
23ColumnLimit: '80'
24CommentPragmas: '^\\sa'
25ContinuationIndentWidth: '4'
26Cpp11BracedListStyle: 'false'
27DerivePointerAlignment: 'false'
28DisableFormat: 'false'
29IncludeBlocks: Regroup
30IncludeCategories:
31- Regex: ^<internal/(.+)\.h>$
32  Priority: -3
33- Regex: ^<mod_(.+)_private\.h>$
34  Priority: -2
35- Regex: ^<mod_(.+)\.h>$
36  Priority: -1
37- Regex: ^<interface_(.+)\.h>$
38  Priority: 0
39- Regex: ^<fwk_(.+)\.h>$
40  Priority: 1
41- Regex: ^<arch_(.+)\.h>$
42  Priority: 2
43- Regex: ^<fmw_(.+)\.h>$
44  Priority: 3
45- Regex: ^<((std.+)|assert|complex|ctype|errno|fenv|float|inttypes|iso646|limits|locale|math|setjmp|signal|string|tgmath|threads|time|uchar|wchar|wctype|malloc|(sys/.+))\.h>$
46  Priority: 4
47- Regex: ^".+"$
48  Priority: -4
49- Regex: ^<.+>$
50  Priority: -3
51IndentCaseLabels: 'false'
52IndentPPDirectives: AfterHash
53IndentWidth: '4'
54IndentWrappedFunctionNames: 'true'
55KeepEmptyLinesAtTheStartOfBlocks: 'false'
56Language: Cpp
57MaxEmptyLinesToKeep: '1'
58PenaltyBreakBeforeFirstCallParameter: '0'
59PenaltyBreakComment: '300'
60PenaltyBreakFirstLessLess: '120'
61PenaltyBreakString: '1000'
62PenaltyExcessCharacter: '1000000'
63PenaltyReturnTypeOnItsOwnLine: '500000'
64PointerAlignment: Right
65SpaceAfterCStyleCast: 'false'
66SpaceBeforeAssignmentOperators: 'true'
67SpaceBeforeParens: ControlStatements
68SpaceInEmptyParentheses: 'false'
69SpacesBeforeTrailingComments: '1'
70SpacesInCStyleCastParentheses: 'false'
71SpacesInParentheses: 'false'
72SpacesInSquareBrackets: 'false'
73TabWidth: '4'
74UseTab: Never
75