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 2a70e073 Updating branches/google/stable to r313876 adds 58dbbd00 [clang-tidy] Fix example in documentation, NFC adds d360ad8e [clangd] Updated gold for completion tests after cfe changes. adds f3e81419 Fix up clang-tidy after clang r314037. adds 29fa808c [Support] Rename tool_output_file to ToolOutputFile, NFC adds 384242bb Fix clangd when built with LLVM_LINK_LLVM_DYLIB=ON adds 22043955 [clangd] Fix missing "message" key when responding with unsup [...] adds 3e89b3da [clangd] Handle InitializeParams and store rootUri adds 1c629791 [clangd] LSP extension to switch between source/header file adds f3b2a86c [clangd] Skip informative qualifier chunks. adds dde05145 Small clangd cleanups, NFC adds b24ea067 [clangd] simplify ClangdLSPServer by private-inheriting callb [...] adds b0ba4101 [NFC] Sync function call with changes to interface made in r314593. adds 88925c7c [clangd] Run clang-format on the source code. NFC. adds 6a357e39 [clangd] Command line arg to specify compile_commands.json path adds 50cb6c27 [clangd] Handle workspace/didChangeWatchedFiles adds d88591ee [clang-tidy] Fixed a small code example in docs. NFC. adds 86bb8a42 [clang-tidy] Fix bug 34747, streaming operators and hicpp-sig [...] adds 15a5657d [clang-tidy] Remove target specification hicpp-signed-bitwise adds 9d8a7250 [clang-tidy] potentially fix buildbot adds 6eeabdcf [clang-tidy] fix buildbot hicpp-signed-bitwise adds 0287ab5d Fix hicpp-signed-bitwise.cpp test on Windows, where the MSVC [...] adds ae4aab5b [clang-tidy] Emit note for variable declaration that are late [...] adds adc05815 [clangd] Added async API to run code completion. adds affb2d35 [clangd] Attempt to fix compilation with MSVC. adds 099ebb8f [clangd] Add textDocument/signatureHelp adds 313b24d3 Fix nested namespaces in google-readability-nested-namespace- [...] adds 1a4bacdb Fixing the command line for a test and switching from tabs to [...] adds 42c5d436 Renaming a test to start with the name of the check based on [...] adds a4c5375e [clangd] Run clang-format on the source code. NFC. adds dd37313b Fix signed/unsigned warning adds 685449d9 [clangd] Added move-only function helpers. adds a307d3b5 [clangd] Added a test for r315212. adds f2e6e72b [clangd] Added a command-line arg to mirror clangd input into [...] adds a44b8ec5 Revert r315214 since diff -Z isn't portable, this is breaking: adds 43f94374 [clang-tidy] Use a more efficient map for the virtual near mi [...] adds 0bbc1bda [clangd] Fix compilation on gcc. adds 0439311d Revert "Revert r315214 since diff -Z isn't portable, this is [...] adds ea6f2070 [clangd] clang-format the source code. NFC. adds 39918e35 [clangd] Added forgotten return in UniqueFunction. adds 113de973 [clangd] Added missing #includes to Function.h adds 33bd0ff6 [clangd] Use UniqueFunction for deferred computations. adds 02963446 Support: Have directory_iterator::status() return FindFirstFi [...] adds 4309b5b1 Fix the google-readability-namespace-comments-cxx17 test afte [...] adds 40b5a54d [clangd] less boilerplate in RPC dispatch adds 199b593c Revert "Fix nested namespaces in google-readability-nested-na [...] new 40b0dd50 Updating branches/google/stable to r315680
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: clang-tidy/cppcoreguidelines/OwningMemoryCheck.cpp | 18 +- clang-tidy/hicpp/SignedBitwiseCheck.cpp | 4 +- clang-tidy/misc/DefinitionsInHeadersCheck.cpp | 5 +- clang-tidy/misc/VirtualNearMissCheck.h | 6 +- clangd/ClangdLSPServer.cpp | 200 ++++++-------- clangd/ClangdLSPServer.h | 46 +++- clangd/ClangdServer.cpp | 164 +++++++++-- clangd/ClangdServer.h | 70 +++-- clangd/ClangdUnit.cpp | 306 ++++++++++++++++----- clangd/ClangdUnit.h | 29 +- clangd/Function.h | 139 ++++++++++ clangd/GlobalCompilationDatabase.cpp | 52 ++-- clangd/GlobalCompilationDatabase.h | 7 +- clangd/JSONRPCDispatcher.cpp | 81 +++--- clangd/JSONRPCDispatcher.h | 57 ++-- clangd/Protocol.cpp | 207 +++++++++++++- clangd/Protocol.h | 114 ++++++++ clangd/ProtocolHandlers.cpp | 265 ++++-------------- clangd/ProtocolHandlers.h | 53 ++-- clangd/clients/clangd-vscode/package.json | 5 + clangd/clients/clangd-vscode/src/extension.ts | 8 +- clangd/tool/CMakeLists.txt | 5 +- clangd/tool/ClangdMain.cpp | 57 +++- docs/clang-tidy/checks/misc-string-constructor.rst | 2 +- .../checks/modernize-replace-random-shuffle.rst | 2 +- modularize/CoverageChecker.cpp | 14 +- modularize/ModularizeUtilities.cpp | 7 +- modularize/ModuleAssistant.cpp | 6 +- modularize/PreprocessorTracker.cpp | 2 +- pp-trace/PPTrace.cpp | 4 +- .../Inputs/modernize-smart-ptr/unique_ptr.h | 20 +- .../clang-tidy/cppcoreguidelines-owning-memory.cpp | 2 + test/clang-tidy/hicpp-signed-bitwise-bug34747.cpp | 29 ++ test/clang-tidy/hicpp-signed-bitwise.cpp | 2 +- test/clangd/completion-qualifiers.test | 18 ++ test/clangd/completion-snippet.test | 8 +- test/clangd/completion.test | 8 +- test/clangd/diagnostics-preamble.test | 15 + test/clangd/did-change-watch-files.test | 61 ++++ test/clangd/fixits.test | 4 +- test/clangd/formatting.test | 1 - test/clangd/initialize-params-invalid.test | 22 ++ test/clangd/initialize-params.test | 22 ++ .../clangd/{definitions.test => input-mirror.test} | 20 +- test/clangd/signature-help.test | 42 +++ test/clangd/unsupported-method.test | 19 ++ unittests/clangd/ClangdTests.cpp | 96 ++++++- 47 files changed, 1681 insertions(+), 643 deletions(-) create mode 100644 clangd/Function.h create mode 100644 test/clang-tidy/hicpp-signed-bitwise-bug34747.cpp create mode 100644 test/clangd/completion-qualifiers.test create mode 100644 test/clangd/diagnostics-preamble.test create mode 100644 test/clangd/did-change-watch-files.test create mode 100644 test/clangd/initialize-params-invalid.test create mode 100644 test/clangd/initialize-params.test copy test/clangd/{definitions.test => input-mirror.test} (72%) create mode 100644 test/clangd/signature-help.test create mode 100644 test/clangd/unsupported-method.test