From 942542f7c1c3aae62a88612b8702a45f0d3b0e35 Mon Sep 17 00:00:00 2001 From: Damjan Marion Date: Sat, 12 Dec 2020 19:09:31 +0100 Subject: misc: migrate from GNU indent to clang-format Type: make Change-Id: I085dcd6fe826da14d456f84a23355310bdc5d1e9 Signed-off-by: Damjan Marion --- .clang-format | 57 ++++++++++++++++++++------------------------------------- 1 file changed, 20 insertions(+), 37 deletions(-) (limited to '.clang-format') diff --git a/.clang-format b/.clang-format index 977ed2dbf00..8b5c955cede 100644 --- a/.clang-format +++ b/.clang-format @@ -1,38 +1,21 @@ ---- -AlignEscapedNewlinesLeft: true -AlignTrailingComments: true -AllowAllParametersOfDeclarationOnNextLine: true -AllowShortIfStatementsOnASingleLine: false -AllowShortLoopsOnASingleLine: false -AllowShortFunctionsOnASingleLine: false -AlwaysBreakBeforeMultilineStrings: false -BreakBeforeBinaryOperators: false -BreakBeforeTernaryOperators: true -BinPackParameters: true -BreakBeforeBraces: GNU -ColumnLimit: 79 -IndentCaseLabels: false -MaxEmptyLinesToKeep: 1 -PenaltyBreakBeforeFirstCallParameter: 19 -PenaltyBreakComment: 60 -PenaltyBreakString: 1000 -PenaltyBreakFirstLessLess: 120 -PenaltyExcessCharacter: 1000000 -PenaltyReturnTypeOnItsOwnLine: 60 -PointerBindsToType: false -SpaceBeforeAssignmentOperators: true -SpaceBeforeParens: Always -SpacesBeforeTrailingComments: 1 -SpacesInParentheses: false -SpaceInEmptyParentheses: false -SpacesInCStyleCastParentheses: false -SpaceAfterControlStatementKeyword: true -Cpp11BracedListStyle: true -Standard: Cpp11 +# Minimal clang-format version is 8 + +BasedOnStyle: GNU +UseTab: Always +SpaceAfterCStyleCast: true SortIncludes: false -IndentWidth: 2 -TabWidth: 4 -UseTab: Never -IndentFunctionDeclarationAfterType: false -ContinuationIndentWidth: 4 -... +AlignConsecutiveMacros: true +BreakBeforeTernaryOperators: false +BreakBeforeBinaryOperators: None +ContinuationIndentWidth: 2 + +ForEachMacros: + - 'clib_bitmap_foreach' + - 'pool_foreach' + - 'pool_foreach_index' + - 'vec_foreach' + - 'vec_foreach_backwards' + - 'vec_foreach_index' + - 'vec_foreach_index_backwards' + - 'vlib_foreach_rx_tx' + -- cgit 1.2.3-korg