Sam McCall
Sam McCall
Reported by @njames93 The items that require fixes are ranked above those that don't...   As far as I can tell, the cause: - the ranking is based on...
d8dd427b9edd0c71d9373eb2696730d45d5bad75 broke the CI: https://travis-ci.org/github/google/vim-codefmt/jobs/680186570.
It would be nice if some of {C++20 modules, clang header modules} worked in clangd. Essentially no configurations of this work today: occasionally things may happen to work but there...
1. edit foo.h: ``` #ifndef FOO_H #define FOO_H int foo(); #endif ``` 2. code-complete in foo.c: ``` int x = fo^ ``` --> we see foo() completed with no include...
If you launch the "building release binaries" workflow on github, then it cannot be cancelled. https://github.com/clangd/clangd/pull/786 added `always()` to the conditions for a bunch of steps. This prevents such steps...
Inlay hints shown by default here seem to be really unpopular: ``` std::array x = {1, 2, 3, 4}; // [0]=, etc. ``` [Here's a patch](https://reviews.llvm.org/D131066) adding an option to...
The PrecompiledPreamble class tries its best to clean up the file, but fails to on crash. Crashes happen, and these files can be big. On unix at least, we should...
## Describe the bug When processing schemas, the server seems to assume that the hash part a `$ref` is always a JSON pointer. Therefore the following schema can't be loaded,...
Nikita Alekseev sent to clangd-dev: > However there are some usability features, one of which is that the background index is being put in the root of my project. This...
Currently the dominant way we get compile commands for open headers is filename based matching (in JSONCompilationDatabase). However we have two sets of better information: - the files that have...