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: -2
33- Regex: ^<mod_(.+)_private\.h>$
34  Priority: -1
35- Regex: ^<mod_(.+)\.h>$
36  Priority: 0
37- Regex: ^<fwk_(.+)\.h>$
38  Priority: 1
39- Regex: ^<arch_(.+)\.h>$
40  Priority: 2
41- Regex: ^<fmw_(.+)\.h>$
42  Priority: 3
43- 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>$
44  Priority: 4
45- Regex: ^".+"$
46  Priority: -4
47- Regex: ^<.+>$
48  Priority: -3
49IndentCaseLabels: 'false'
50IndentPPDirectives: AfterHash
51IndentWidth: '4'
52IndentWrappedFunctionNames: 'true'
53KeepEmptyLinesAtTheStartOfBlocks: 'false'
54Language: Cpp
55MaxEmptyLinesToKeep: '1'
56PenaltyBreakBeforeFirstCallParameter: '0'
57PenaltyBreakComment: '300'
58PenaltyBreakFirstLessLess: '120'
59PenaltyBreakString: '1000'
60PenaltyExcessCharacter: '1000000'
61PenaltyReturnTypeOnItsOwnLine: '500000'
62PointerAlignment: Right
63SpaceAfterCStyleCast: 'false'
64SpaceBeforeAssignmentOperators: 'true'
65SpaceBeforeParens: ControlStatements
66SpaceInEmptyParentheses: 'false'
67SpacesBeforeTrailingComments: '1'
68SpacesInCStyleCastParentheses: 'false'
69SpacesInParentheses: 'false'
70SpacesInSquareBrackets: 'false'
71TabWidth: '4'
72UseTab: Never
73