From f28a0394497312a5d00563e41895c46e2a428218 Mon Sep 17 00:00:00 2001 From: Yuqiang Wang Date: Wed, 24 Sep 2025 21:19:54 +0800 Subject: [PATCH] improve[clang-format]: optimize the formatting logic for RT-Thread coding standard --- .clang-format | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.clang-format b/.clang-format index 7cca2ba20da..deb88cf9179 100644 --- a/.clang-format +++ b/.clang-format @@ -8,9 +8,9 @@ Language: Cpp BasedOnStyle: LLVM AccessModifierOffset: -1 AlignAfterOpenBracket: Align -AlignArrayOfStructures: Right +AlignArrayOfStructures: None AlignConsecutiveAssignments: - Enabled: true + Enabled: false AcrossEmptyLines: false AcrossComments: false AlignCompound: true @@ -22,7 +22,7 @@ AlignConsecutiveBitFields: AlignCompound: true PadOperators: true AlignConsecutiveDeclarations: - Enabled: true + Enabled: false AcrossEmptyLines: false AcrossComments: false AlignCompound: false @@ -41,14 +41,14 @@ AlignConsecutiveShortCaseStatements: AlignEscapedNewlines: Left AlignOperands: Align AlignTrailingComments: - Kind: Always + Kind: Leave OverEmptyLines: 1 AllowAllArgumentsOnNextLine: false AllowAllParametersOfDeclarationOnNextLine: false AllowShortBlocksOnASingleLine: false AllowShortCaseLabelsOnASingleLine: false AllowShortEnumsOnASingleLine: false -AllowShortFunctionsOnASingleLine: None +AllowShortFunctionsOnASingleLine: Inline AllowShortIfStatementsOnASingleLine: false AllowShortLambdasOnASingleLine: All AllowShortLoopsOnASingleLine: false @@ -63,7 +63,7 @@ BinPackParameters: true BitFieldColonSpacing: Both BreakBeforeBraces: Custom BraceWrapping: - AfterCaseLabel: false + AfterCaseLabel: true AfterClass: true AfterControlStatement: Always AfterEnum: true @@ -153,7 +153,7 @@ LineEnding: DeriveLF MacroBlockBegin: "" MacroBlockEnd: "" MaxEmptyLinesToKeep: 2 -NamespaceIndentation: None +NamespaceIndentation: All ObjCBinPackProtocolList: Auto ObjCBlockIndentWidth: 2 ObjCBreakBeforeNestedBlockParam: true