This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository clang-tools-extra.
from 943ab70 Updating branches/google/stable to r297704 adds 35f2898 [clangd] Fix not being able to attach a debugger on macOS adds 87464e0 [test] Fix test dependencies when using installed tools adds 280ae57 [clang-tidy] Ignore deleted members in google-explicit-constructor. adds eb30c15 [clang-tidy] Verify some conditions in a matcher instead of c [...] adds ec35497 [clang-tidy] readability-misleading-indentation: fix chained if adds bbd833f [clang-tidy] Added a test with a different format. adds fbcd3d4 [change-namespace] do not rename specialized template parameters. adds 3360740 [Clang-tidy] Fix for misc-noexcept-move-constructor false tri [...] adds f4a5bb6 Rename the clang-tidy safety module to be hicpp, for the High [...] adds e0c301d [clang-tidy] Small cleanup. NFC. adds 5325f7e [clang-tidy] readability-container-size-empty fix for (*x).size() adds cd5b8a9 [change-namespace] avoid adding leading '::' when possible. adds 2547299 Prevent cppcoreguidelines-pro-bounds-array-to-pointer-decay f [...] adds ee4675c Don't make unqualified calls to functions that could well be [...] adds 0b2bf2c Apply clang-tidy's performance-unnecessary-value-param to cla [...] adds 2abeb58 Reverting r298421 due to using a header that's unavailable to [...] adds d827923 [clang-tidy] modified identifier naming case to use CT_AnyCas [...] adds 98c9a63 [clang-tidy] clang-format the last patch. NFC adds fcb8aa0 [clang-tidy] Tests should not rely on STL headers being available. adds b9006a7 [clang-tidy] Catch trivially true statements like a != 1 || a != 3 adds 39c888b [clang-tidy] Fix diag message for catch-by-value adds 6da1724 [clang-tidy] Don't use groups in the big regexy filter adds 87d555c [clang-tidy] Fix treating non-space whitespaces in checks list. adds d6fb946 [clangd] Add support for vscode extension configuration new 6c2b212 Updating branches/google/stable to r298696
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: LICENSE.TXT | 1 + change-namespace/ChangeNamespace.cpp | 66 +- clang-tidy/CMakeLists.txt | 8 +- clang-tidy/ClangTidyDiagnosticConsumer.cpp | 1237 ++++++++++---------- .../SpecialMemberFunctionsCheck.cpp | 4 +- .../SpecialMemberFunctionsCheck.h | 2 +- clang-tidy/google/ExplicitConstructorCheck.cpp | 15 +- clang-tidy/{safety => hicpp}/CMakeLists.txt | 4 +- .../HICPPTidyModule.cpp} | 20 +- clang-tidy/hicpp/LICENSE.TXT | 12 + clang-tidy/{safety => hicpp}/NoAssemblerCheck.cpp | 4 +- clang-tidy/{safety => hicpp}/NoAssemblerCheck.h | 12 +- clang-tidy/misc/NoexceptMoveConstructorCheck.cpp | 4 + clang-tidy/misc/RedundantExpressionCheck.cpp | 5 + .../misc/ThrowByValueCatchByReferenceCheck.cpp | 10 +- clang-tidy/modernize/UseAutoCheck.cpp | 6 +- clang-tidy/modernize/UseAutoCheck.h | 2 +- clang-tidy/readability/ContainerSizeEmptyCheck.cpp | 5 +- clang-tidy/readability/DeleteNullPointerCheck.cpp | 14 +- clang-tidy/readability/IdentifierNamingCheck.cpp | 180 +-- clang-tidy/readability/IdentifierNamingCheck.h | 12 +- .../readability/MisleadingIndentationCheck.cpp | 22 +- .../readability/MisleadingIndentationCheck.h | 3 +- clang-tidy/tool/CMakeLists.txt | 2 +- clang-tidy/tool/ClangTidyMain.cpp | 8 +- clang-tidy/tool/run-clang-tidy.py | 2 +- clangd/ClangDMain.cpp | 4 + clangd/clients/clangd-vscode/package.json | 23 +- clangd/clients/clangd-vscode/src/extension.ts | 18 +- docs/clang-tidy/checks/hicpp-no-assembler.rst | 10 + docs/clang-tidy/checks/list.rst | 2 +- docs/clang-tidy/checks/safety-no-assembler.rst | 10 - test/CMakeLists.txt | 10 +- test/clang-tidy/check_clang_tidy.py | 5 + test/clang-tidy/google-explicit-constructor.cpp | 2 + ...ety-no-assembler.cpp => hicpp-no-assembler.cpp} | 9 +- test/clang-tidy/misc-noexcept-move-constructor.cpp | 10 + test/clang-tidy/misc-redundant-expression.cpp | 4 + .../misc-throw-by-value-catch-by-reference.cpp | 2 +- .../readability-container-size-empty.cpp | 4 + .../readability-misleading-indentation.cpp | 31 + .../change-namespace/ChangeNamespaceTests.cpp | 175 ++- .../clang-tidy/ClangTidyDiagnosticConsumerTest.cpp | 181 +-- 43 files changed, 1216 insertions(+), 944 deletions(-) rename clang-tidy/{safety => hicpp}/CMakeLists.txt (71%) rename clang-tidy/{safety/SafetyTidyModule.cpp => hicpp/HICPPTidyModule.cpp} (61%) create mode 100644 clang-tidy/hicpp/LICENSE.TXT rename clang-tidy/{safety => hicpp}/NoAssemblerCheck.cpp (97%) rename clang-tidy/{safety => hicpp}/NoAssemblerCheck.h (73%) create mode 100644 docs/clang-tidy/checks/hicpp-no-assembler.rst delete mode 100644 docs/clang-tidy/checks/safety-no-assembler.rst rename test/clang-tidy/{safety-no-assembler.cpp => hicpp-no-assembler.cpp} (56%)