diff --git a/.clang-format b/.clang-format index 8f213fec23..3005bd4a91 100644 --- a/.clang-format +++ b/.clang-format @@ -2,18 +2,36 @@ BasedOnStyle: LLVM BreakBeforeBraces: Linux IndentWidth: 8 +IncludeBlocks: Regroup +IncludeCategories: + - Regex: '^"' + Priority: 5 + - Regex: '^<(dns|ns|irs|isccc|iscfg)/' + Priority: 4 + - Regex: '^' + Priority: 1 +KeepEmptyLinesAtTheStartOfBlocks: false +MaxEmptyLinesToKeep: 1 +PenaltyBreakBeforeFirstCallParameter: 100 ContinuationIndentWidth: 8 +AlwaysBreakAfterReturnType: TopLevel Standard: Cpp11 TabWidth: 8 -UseTab: ForIndentation +UseTab: ForContinuationAndIndentation ColumnLimit: 80 IndentCaseLabels: false -AllowShortCaseLabelsOnASingleLine: true +AllowShortCaseLabelsOnASingleLine: false AlignTrailingComments: true AlignOperands: true AlignConsecutiveAssignments: true AlignConsecutiveDeclarations: true AllowAllParametersOfDeclarationOnNextLine: false AlwaysBreakAfterDefinitionReturnType: TopLevel +AlignAfterOpenBracket: Align CommentPragmas: 'Copyright' +BreakBeforeTernaryOperators: false ...