Clangd is already resolving symlinks on the server side, therefore
there is no more need to handle it in client side. This was also resulting in
breakages whenever index contained a symbol coming from a non-existent file(like
a generated file), e.g. during workspace symbols whole response was dropped
since stat had failed.
Details
Details
Diff Detail
Diff Detail
- Repository
- rCTE Clang Tools Extra
Event Timeline
Comment Actions
LGTM, this improves the paths produced for generated files inside bazel-genfiles, we now point to the /my/project/bazel-genfiles/path/to/some.proto.h instead of /path/to/bazel/internals/<hashes>/path/to/some.proto.h
clang-tools-extra/clangd/clients/clangd-vscode/src/extension.ts | ||
---|---|---|
3 ↗ | (On Diff #200877) | NIT: remove this import, we don't need it anymore |