This is an automated email from the git hooks/post-receive script.
git pushed a change to branch master in repository clang-tools-extra.
from f6d4ce13 [clangd] Ensure that we reply to each call exactly once. NFC [...] new c7e755b5 [clangd] When replying, log the method name and latency. new c0ba1826 [clangd] Do not query index for new name completions. new 7849336b [clang-tidy] Add the abseil-duration-factory-float check new 708dcc92 Fix MSVC "truncation from 'double' to 'float'" warnings. NFCI. new 76b48610 [clant-tidy] abseil: Add clangTooling to CMakeLists.txt new c6fa81d5 [clang-query] Re-word command help new 07a590ce [clang-query] Add 'detailed-ast' output as an alias for 'dump' new 00131bdc [clang-query] Refactor Output settings to booleans new c084439b Fix test to work on Windows. new 266e46e6 [clangd] Don't invalidate LSP-set compile commands when closi [...] new 55255495 [clangd] Fix -compile-commands-dir flag, broken in r345031 new ace65d0e [clangd] Remove unused CDB function. NFC new ba5611ab [clangd] Clean up LSP structs around configuration. NFC, no p [...] new 3a48eb2b [clangd] workspace/symbol should be async, it reads from the index.
The 14 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: clang-query/Query.cpp | 29 +++-- clang-query/Query.h | 20 +++- clang-query/QueryParser.cpp | 20 +++- clang-query/QuerySession.h | 9 +- clang-tidy/abseil/AbseilTidyModule.cpp | 3 + clang-tidy/abseil/CMakeLists.txt | 2 + clang-tidy/abseil/DurationFactoryFloatCheck.cpp | 106 ++++++++++++++++ clang-tidy/abseil/DurationFactoryFloatCheck.h | 38 ++++++ clangd/ClangdLSPServer.cpp | 92 ++++++-------- clangd/ClangdLSPServer.h | 6 +- clangd/ClangdServer.cpp | 11 +- clangd/CodeComplete.cpp | 10 +- clangd/GlobalCompilationDatabase.cpp | 11 -- clangd/GlobalCompilationDatabase.h | 7 -- clangd/Protocol.cpp | 22 ++-- clangd/Protocol.h | 32 +++-- clangd/Quality.cpp | 6 +- clangd/TUScheduler.cpp | 6 + clangd/TUScheduler.h | 3 + clangd/index/SymbolCollector.cpp | 2 +- docs/ReleaseNotes.rst | 7 ++ .../checks/abseil-duration-factory-float.rst | 29 +++++ docs/clang-tidy/checks/list.rst | 1 + test/clang-tidy/abseil-duration-factory-float.cpp | 133 +++++++++++++++++++++ unittests/clang-query/QueryEngineTest.cpp | 5 +- unittests/clang-query/QueryParserTest.cpp | 13 +- unittests/clangd/ClangdUnitTests.cpp | 8 +- unittests/clangd/CodeCompleteTests.cpp | 9 ++ unittests/clangd/TUSchedulerTests.cpp | 12 ++ 29 files changed, 511 insertions(+), 141 deletions(-) create mode 100644 clang-tidy/abseil/DurationFactoryFloatCheck.cpp create mode 100644 clang-tidy/abseil/DurationFactoryFloatCheck.h create mode 100644 docs/clang-tidy/checks/abseil-duration-factory-float.rst create mode 100644 test/clang-tidy/abseil-duration-factory-float.cpp