From 99cd0a1d761eb0905a7a6b8a57412c3fe7d43f7b Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Thu, 7 Feb 2019 22:55:50 +0100 Subject: [PATCH] Revise format choices --- .clang-format | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/.clang-format b/.clang-format index 0109e4f87..d1ee229f9 100644 --- a/.clang-format +++ b/.clang-format @@ -1,37 +1,43 @@ --- -BasedOnStyle: LLVM +BasedOnStyle: Mozilla AccessModifierOffset: '-1' -AlignConsecutiveAssignments: 'false' +AlignAfterOpenBracket: Align +AlignConsecutiveAssignments: 'true' +AlignConsecutiveDeclarations: 'false' AlignEscapedNewlines: Left AlignOperands: 'true' AlignTrailingComments: 'true' AllowAllParametersOfDeclarationOnNextLine: 'false' +AllowShortBlocksOnASingleLine: 'false' +AllowShortCaseLabelsOnASingleLine: 'false' +AllowShortFunctionsOnASingleLine: Empty AllowShortIfStatementsOnASingleLine: 'false' -AllowShortLoopsOnASingleLine: 'true' -AlwaysBreakAfterDefinitionReturnType: All -AlwaysBreakAfterReturnType: All +AllowShortLoopsOnASingleLine: 'false' +AlwaysBreakAfterReturnType: AllDefinitions +AlwaysBreakBeforeMultilineStrings: 'false' AlwaysBreakTemplateDeclarations: 'Yes' -BinPackArguments: 'false' +BinPackArguments: 'true' BinPackParameters: 'false' BreakBeforeBinaryOperators: None BreakBeforeBraces: Mozilla -ColumnLimit: '100' +BreakConstructorInitializers: BeforeColon +ColumnLimit: '80' +CompactNamespaces: 'true' ConstructorInitializerAllOnOneLineOrOnePerLine: 'true' Cpp11BracedListStyle: 'true' FixNamespaceComments: 'true' -IndentWidth: '2' +KeepEmptyLinesAtTheStartOfBlocks: 'false' +Language: Cpp +MaxEmptyLinesToKeep: '1' +NamespaceIndentation: None PointerAlignment: Left ReflowComments: 'true' -SortIncludes: 'true' SortUsingDeclarations: 'true' SpaceAfterTemplateKeyword: 'true' SpaceBeforeAssignmentOperators: 'true' -SpaceBeforeCpp11BracedList: 'false' -SpaceBeforeInheritanceColon: 'true' -SpaceBeforeParens: ControlStatements SpaceBeforeRangeBasedForLoopColon: 'true' -SpacesInParentheses: 'false' -SpacesInSquareBrackets: 'false' +SpacesBeforeTrailingComments: '3' Standard: Auto +UseTab: Never ... -- GitLab