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
- rG LLVM Github Monorepo
- Build Status
Buildable 32366 Build 32365: arc lint + arc unit
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 | NIT: remove this import, we don't need it anymore |
NIT: remove this import, we don't need it anymore