This is an automated email from the ASF dual-hosted git repository. zwoop pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit 49a1a9c6852732a5bde0c32d99a63228604496f5 Author: Leif Hedstrom <zw...@apache.org> AuthorDate: Thu May 14 08:18:38 2020 -0600 Updates clang-format to LLVM v10.0.0 (cherry picked from commit a01b94b80cf0eff7c23e1e7b337f02ac82007969) --- .clang-format | 14 ++++++++++++-- tools/clang-format.sh | 6 +++--- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/.clang-format b/.clang-format index 292f1cc..cd564fb 100644 --- a/.clang-format +++ b/.clang-format @@ -11,7 +11,7 @@ AlignTrailingComments: true AllowAllArgumentsOnNextLine: true AllowAllConstructorInitializersOnNextLine: true AllowAllParametersOfDeclarationOnNextLine: false -AllowShortBlocksOnASingleLine: false +AllowShortBlocksOnASingleLine: Never AllowShortCaseLabelsOnASingleLine: false AllowShortFunctionsOnASingleLine: Inline AllowShortLambdasOnASingleLine: All @@ -56,6 +56,7 @@ ConstructorInitializerAllOnOneLineOrOnePerLine: true ConstructorInitializerIndentWidth: 2 ContinuationIndentWidth: 2 Cpp11BracedListStyle: true +DeriveLineEnding: true DerivePointerAlignment: false DisableFormat: false ExperimentalAutoDetectBinPacking: false @@ -71,12 +72,17 @@ IncludeBlocks: Preserve IncludeCategories: - Regex: '^"(llvm|llvm-c|clang|clang-c)/' Priority: 2 + SortPriority: 0 - Regex: '^(<|"(gtest|isl|json)/)' Priority: 3 + SortPriority: 0 - Regex: '.*' Priority: 1 + SortPriority: 0 IncludeIsMainRegex: '$' +IncludeIsMainSourceRegex: '' IndentCaseLabels: false +IndentGotoLabels: true IndentPPDirectives: None IndentWidth: 2 IndentWrappedFunctionNames: false @@ -112,18 +118,22 @@ SpaceBeforeCtorInitializerColon: true SpaceBeforeInheritanceColon: true SpaceBeforeParens: ControlStatements SpaceBeforeRangeBasedForLoopColon: true +SpaceInEmptyBlock: false SpaceInEmptyParentheses: false SpacesBeforeTrailingComments: 1 SpacesInAngles: false +SpacesInConditionalStatement: false SpacesInContainerLiterals: true SpacesInCStyleCastParentheses: false SpacesInParentheses: false SpacesInSquareBrackets: false -Standard: Cpp11 +SpaceBeforeSquareBrackets: false +Standard: Latest StatementMacros: - Q_UNUSED - QT_REQUIRE_VERSION TabWidth: 8 +UseCRLF: false UseTab: Never ... diff --git a/tools/clang-format.sh b/tools/clang-format.sh index 7d85ebb..cac18c1 100755 --- a/tools/clang-format.sh +++ b/tools/clang-format.sh @@ -19,7 +19,7 @@ # limitations under the License. # Update the PKGDATE with the new version date when making a new clang-format binary package. -PKGDATE="20191031" +PKGDATE="20200514" function main() { set -e # exit on error @@ -27,7 +27,7 @@ function main() { DIR=${1:-.} PACKAGE="clang-format-${PKGDATE}.tar.bz2" - VERSION="clang-format version 9.0.0 (https://github.com/llvm/llvm-project.git 0399d5a9682b3cef71c653373e38890c63c4c365)" + VERSION="clang-format version 10.0.0 (https://github.com/llvm/llvm-project.git d32170dbd5b0d54436537b6b75beaf44324e0c28)" URL=${URL:-https://ci.trafficserver.apache.org/bintray/${PACKAGE}} @@ -62,7 +62,7 @@ function main() { ${CURL} -L --progress-bar -o ${ARCHIVE} ${URL} ${TAR} -x -C ${ROOT} -f ${ARCHIVE} cat > ${ROOT}/sha1 << EOF -c1b7ae57bfc80507ee155779a1ab8cf919b3e062 ${ARCHIVE} +5eec43e5c7f3010d6e6f37639491cabe51de0ab2 ${ARCHIVE} EOF ${SHASUM} -c ${ROOT}/sha1 chmod +x ${FORMAT}