1---
2Language:        Cpp
3AccessModifierOffset: -4
4AlignAfterOpenBracket: DontAlign
5AlignConsecutiveAssignments: false
6AlignConsecutiveDeclarations: false
7AlignEscapedNewlines: Left
8AlignOperands: true
9AlignTrailingComments: true
10AllowAllParametersOfDeclarationOnNextLine: false
11AllowShortBlocksOnASingleLine: false
12AllowShortCaseLabelsOnASingleLine: false
13AllowShortFunctionsOnASingleLine: Empty
14AllowShortIfStatementsOnASingleLine: Never
15AllowShortLoopsOnASingleLine: false
16AlwaysBreakAfterReturnType: None
17AlwaysBreakBeforeMultilineStrings: false
18AlwaysBreakTemplateDeclarations: Yes
19BinPackArguments: true
20BinPackParameters: true
21BreakBeforeBraces: Custom
22BraceWrapping:
23  AfterClass:      false
24  AfterControlStatement: false
25  AfterEnum:       false
26  AfterFunction:   true
27  AfterNamespace:  false
28  AfterObjCDeclaration: false
29  AfterStruct:     false
30  AfterUnion:      false
31  AfterExternBlock: false
32  BeforeCatch:     false
33  BeforeElse:      false
34  IndentBraces:    false
35  SplitEmptyFunction: false
36  SplitEmptyRecord: false
37  SplitEmptyNamespace: false
38BreakBeforeBinaryOperators: None
39BreakBeforeInheritanceComma: false
40BreakBeforeTernaryOperators: true
41BreakConstructorInitializers: BeforeColon
42BreakInheritanceList: BeforeColon
43BreakStringLiterals: true
44BreakAfterJavaFieldAnnotations: true
45ColumnLimit: 120
46CommentPragmas:  '^ IWYU pragma:'
47QualifierAlignment: Leave
48CompactNamespaces: false
49ConstructorInitializerAllOnOneLineOrOnePerLine: false
50ConstructorInitializerIndentWidth: 4
51ContinuationIndentWidth: 4
52Cpp11BracedListStyle: false
53DerivePointerAlignment: false
54DisableFormat:   false
55FixNamespaceComments: true
56ForEachMacros:
57  - foreach
58  - Q_FOREACH
59  - BOOST_FOREACH
60IncludeBlocks: Regroup
61IncludeCategories:
62  - Regex:           '^"(base|core|elements|rendering|adapter|dsl|frameworks|resource|accessibility|bridge)/'
63    Priority:        3
64  - Regex:           '<*>'
65    Priority:        1
66  - Regex:           '.*'
67    Priority:        2
68IndentCaseLabels: true
69IndentPPDirectives: None
70IndentWidth: 4
71IndentWrappedFunctionNames: false
72JavaScriptQuotes: Leave
73JavaScriptWrapImports: true
74KeepEmptyLinesAtTheStartOfBlocks: false
75MacroBlockBegin: ''
76MacroBlockEnd:   ''
77MaxEmptyLinesToKeep: 1
78NamespaceIndentation: None
79PenaltyBreakAssignment: 2
80PenaltyBreakBeforeFirstCallParameter: 39
81PenaltyBreakComment: 300
82PenaltyBreakFirstLessLess: 120
83PenaltyBreakString: 1000
84PenaltyExcessCharacter: 1000000
85PenaltyReturnTypeOnItsOwnLine: 80
86PointerAlignment: Left
87ReflowComments: true
88SortIncludes: true
89SortUsingDeclarations: true
90SpaceAfterCStyleCast: false
91SpaceAfterTemplateKeyword: false
92SpaceBeforeAssignmentOperators: true
93SpaceBeforeCpp11BracedList: true
94SpaceBeforeCtorInitializerColon: true
95SpaceBeforeParens: ControlStatements
96SpaceBeforeRangeBasedForLoopColon: true
97SpaceInEmptyParentheses: false
98SpacesBeforeTrailingComments: 1
99SpacesInAngles:  false
100SpacesInCStyleCastParentheses: false
101SpacesInContainerLiterals: true
102SpacesInParentheses: false
103SpacesInSquareBrackets: false
104Standard:        Cpp11
105TabWidth:        4
106UseTab:          Never
107...
108