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