1. dd66277 [clangd] Suggest adding missing includes for incomplete type diagnostics. by Eric Liu · 6 years ago
  2. 1ca0c58 [clangd] Support clang-tidy configuration in clangd. by Haojian Wu · 6 years ago
  3. be6b35d [clangd] Filter out plugin related flags and move all commandline manipulations into OverlayCDB. by Kadir Cetinkaya · 6 years ago
  4. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 6 years ago
  5. c34f022 [clangd] Add Limit parameter for xref. by Haojian Wu · 6 years ago
  6. f2001aa [clangd] Remove 'using namespace llvm' from .cpp files. NFC by Ilya Biryukov · 6 years ago
  7. 22fa465 [clangd] clang-format everything. NFC by Ilya Biryukov · 6 years ago
  8. 667e8ef [clangd] BackgroundIndex rebuilds symbol index periodically. by Eric Liu · 6 years ago
  9. ec3d020 [clangd] C++ API for emitting file status. by Haojian Wu · 6 years ago
  10. b406701 [clangd] textDocument/SymbolInfo extension by Jan Korous · 6 years ago
  11. 422c828 [clangd] Enable auto-index behind a flag. by Sam McCall · 6 years ago
  12. 19d7560 [clangd] Add support for hierarchical documentSymbol by Ilya Biryukov · 6 years ago
  13. 16cc195 [clangd] Cleanup: make the diags callback global in TUScheduler by Ilya Biryukov · 6 years ago
  14. 27b83d2 [clangd] Cleanup error consumption code. NFC by Ilya Biryukov · 6 years ago
  15. c76394b [clangd] Cleanup: make diagnostics callbacks from TUScheduler non-racy by Ilya Biryukov · 6 years ago
  16. c0ac4bb [clangd] Cleanup: stop passing around list of supported URI schemes. by Eric Liu · 6 years ago
  17. 6d4eb46 [clangd] workspace/symbol should be async, it reads from the index. by Sam McCall · 7 years ago
  18. c008af6 [clangd] Namespace style cleanup in cpp files. NFC. by Sam McCall · 7 years ago
  19. 0d9b40f [clangd] Set workspace root when initializing ClangdServer, disallow mutation. by Sam McCall · 7 years ago
  20. 3d0adbe [clangd] Enforce rules around "initialize" request, and create ClangdServer lazily. by Sam McCall · 7 years ago
  21. 96f2489 [clangd] Optionally use dex for the preamble parts of the dynamic index. by Sam McCall · 7 years ago
  22. c55e997 Move some helpers from the global namespace into anonymous ones. by Benjamin Kramer · 7 years ago
  23. 26fac46 [clangd] Make FSProvider const-correct. NFC by Sam McCall · 7 years ago
  24. 4a5ff88 [clangd] NFC: Migrate to LLVM STLExtras API where possible by Kirill Bobyrev · 7 years ago
  25. 422f724 [clangd] expose MergedIndex class by Sam McCall · 7 years ago
  26. b1d7542 [clangd] Cache FS stat() calls when building preamble. by Eric Liu · 7 years ago
  27. 764f461 [clangd] Get rid of Decls parameter in indexMainDecls. NFC by Eric Liu · 7 years ago
  28. 821a116 [clangd] Merge ClangdServer::DynamicIndex into FileIndex. NFC. by Eric Liu · 7 years ago
  29. 45be5cf [clangd] Allow all LSP methods to signal cancellation via $/cancelRequest by Sam McCall · 7 years ago
  30. c875840 [clangd] Simplify cancellation public API by Sam McCall · 7 years ago
  31. 1ad142f [clangd] Add xrefs LSP boilerplate implementation. by Sam McCall · 7 years ago
  32. b013831 [clangd] SymbolOccurrences -> Refs and cleanup by Sam McCall · 7 years ago
  33. 046557b [clangd] Some nitpicking around the new split (preamble/main) dynamic index by Sam McCall · 7 years ago
  34. d9fe753 [clangd] Handle errors before checking for cancelltion by Ilya Biryukov · 7 years ago
  35. e6ce8da [clangd] Run SignatureHelp using an up-to-date preamble, waiting if needed. by Sam McCall · 7 years ago
  36. c572dae [clangd] Add some trace::Spans. NFC by Ilya Biryukov · 7 years ago
  37. 689bf93 [clangd] Initial cancellation mechanism for LSP requests. by Kadir Cetinkaya · 7 years ago
  38. 25d74e9 [clangd] Speculative code completion index request before Sema is run. by Eric Liu · 7 years ago
  39. 8343baf [clangd] Make FileIndex aware of the main file by Ilya Biryukov · 7 years ago
  40. c5e44c1 [clangd] Add callbacks on parsed AST in addition to parsed preambles by Ilya Biryukov · 7 years ago
  41. 8a0f76b [clangd] Fetch documentation from the Index during signature help by Ilya Biryukov · 7 years ago
  42. 6316e0d [clangd] Extract FileSystemProvider into a separate header. NFC by Sam McCall · 7 years ago
  43. bed5885 [clangd] Upgrade logging facilities with levels and formatv. by Sam McCall · 7 years ago
  44. 1be6970 [clangd] Implementation of textDocument/documentSymbol by Marc-Andre Laperle · 7 years ago
  45. c36c09f [clangd] Replace UniqueFunction with llvm::unique_function. by Benjamin Kramer · 7 years ago
  46. 3f0243f [clangd] Incorporate transitive #includes into code complete proximity scoring. by Sam McCall · 7 years ago
  47. e746a2b [clangd] ClangdServer::codeComplete return CodeCompleteResult, not LSP struct. by Sam McCall · 7 years ago
  48. 27c979a [clangd] codeComplete returns more structured completion items, LSP. NFC. by Sam McCall · 7 years ago
  49. bbadbe0 [clangd] Use default clang-format styles. by Eric Liu · 7 years ago
  50. 53425f29 [clangd] Use workspace root path as hint path for resolving URIs in workspace/symbol by Eric Liu · 7 years ago
  51. 13e503f [clangd] Customizable URI schemes for dynamic index. by Eric Liu · 7 years ago
  52. b10ef47 [clangd] Move caching of compile args out of ClangdServer. by Ilya Biryukov · 7 years ago
  53. 6138b78 [clangd] Fix using the incorrect Index for go-to-definition. by Haojian Wu · 7 years ago
  54. d41bc70 [clangd] Remove unused variables by Marc-Andre Laperle · 7 years ago
  55. 682cfe7 [clangd] Hover should return null when not hovering over anything. by Sam McCall · 7 years ago
  56. 823b056 [clangd] Keep only a limited number of idle ASTs in memory by Ilya Biryukov · 7 years ago
  57. 6c5e99e [clangd] Build index on preamble changes instead of the AST changes by Ilya Biryukov · 7 years ago
  58. 50a7969 [clangd] Fix a typo. NFC by Ilya Biryukov · 7 years ago
  59. 63f419a [clangd] Populate #include insertions as additional edits in completion items. by Eric Liu · 7 years ago
  60. 2c19053 [clangd] Remove LSP command-based #include insertion. by Eric Liu · 7 years ago
  61. 88cfb66 [clangd] Using index for GoToDefinition. by Haojian Wu · 7 years ago
  62. a4962cc [clangd] Fix unicode handling, using UTF-16 where LSP requires it. by Sam McCall · 7 years ago
  63. b387b6e [clangd] Implementation of workspace/symbol request by Marc-Andre Laperle · 7 years ago
  64. e9a5a2f [clangd] Allow using customized include path in URI. by Haojian Wu · 7 years ago
  65. 766338a Make positionToOffset return llvm::Expected<size_t> by Simon Marchi · 7 years ago
  66. 9569fd5 Move DraftMgr from ClangdServer to ClangdLSPServer by Simon Marchi · 7 years ago
  67. 5a48cf8 [clangd] Use Contents from inputs in codeComplete and signatureHelp by Simon Marchi · 7 years ago
  68. f1f3d57 [clangd] Don't expose vfs in TUScheduler::runWithPreamble. by Ilya Biryukov · 7 years ago
  69. bec5df2 [clangd] Remove forceReparse, add a flag to addDocument instead by Ilya Biryukov · 7 years ago
  70. a7bb0cc [clangd] Remove Tagged and some related APIs from ClangdServer. by Sam McCall · 7 years ago
  71. 71028b8 [clangd] Revamp handling of diagnostics. by Ilya Biryukov · 7 years ago
  72. 33caf89 [clangd] Fix -Wpedantic warning, NFC. by Haojian Wu · 7 years ago
  73. e3395b9 [clangd] Sort includes when formatting code or inserting new includes. by Eric Liu · 7 years ago
  74. 7363a2f [clangd] Extract ClangdServer::Options struct. by Sam McCall · 7 years ago
  75. d1e0deb [clangd] Debounce streams of updates. by Sam McCall · 7 years ago
  76. db3ea4c [clangd] Remove codecomplete override content API. Long live addDocument! by Sam McCall · 7 years ago
  77. 6c8e858 [clangd] don't insert new includes if either original header or canonical header is already included. by Eric Liu · 7 years ago
  78. 091557d [clangd] BindWithForward -> Bind. NFC by Sam McCall · 7 years ago
  79. 5178f92 [clangd] DidChangeConfiguration Notification by Simon Marchi · 7 years ago
  80. 568e17f [clangd] Allow embedders some control over when diagnostics are generated. by Sam McCall · 7 years ago
  81. 709bde8 [clangd] Fixes for #include insertion. by Eric Liu · 7 years ago
  82. c901c5d [clangd] Tracing: name worker threads, and enforce naming scheduled async tasks by Sam McCall · 7 years ago
  83. 3e618ed [clangd] Implement textDocument/hover by Marc-Andre Laperle · 7 years ago
  84. c5105f9 [clangd] collect symbol #include & insert #include in global code completion. by Eric Liu · 7 years ago
  85. 2c5e8e8 [clangd] Make functions of ClangdServer callback-based by Ilya Biryukov · 7 years ago
  86. 0bb24cd [clangd] Stop exposing Futures from ClangdServer operations. by Sam McCall · 7 years ago
  87. cd5eb00 [clangd] Remove codeComplete that returns std::future<> by Ilya Biryukov · 7 years ago
  88. 7e5ee26 Resubmit "[clangd] The new threading implementation" by Ilya Biryukov · 7 years ago
  89. d1a7a37 [clangd] Pass Context implicitly using TLS. by Sam McCall · 7 years ago
  90. 2525870 [clangd] Second attempt to fix MSVC compilation breakage. by Ilya Biryukov · 7 years ago
  91. f9fe311 [clangd] Attempt to fix compilation breakage with MSVC. by Ilya Biryukov · 7 years ago
  92. 75f1dd9 [clangd] Refactored threading in ClangdServer by Ilya Biryukov · 7 years ago
  93. b5f5eb6 [clangd] Replace homegrown make_scope_exit with one from ADT by Sam McCall · 7 years ago
  94. df84234 [clangd] Provide a helper to report estimated memory usage per-file by Ilya Biryukov · 7 years ago
  95. 929697b [clangd] Moved caching of compile commands to ClangdServer by Ilya Biryukov · 7 years ago
  96. 82b59ae4 [clangd] Simplify code handling compile commands by Ilya Biryukov · 7 years ago
  97. 261c72e [clangd] Don't crash on LSP calls for non-added files by Ilya Biryukov · 7 years ago
  98. 0faecf0 [clangd] Merge results from static/dynamic index. by Sam McCall · 7 years ago
  99. 9555839 [clangd] Pass Context to onDiagnosticsReady callback by Ilya Biryukov · 7 years ago
  100. ba28e9a [clangd] Add static index for the global code completion. by Haojian Wu · 7 years ago