-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
BE: upgrade rust-analyzer dep from 2022-09-05 to 2024-07-29
Summary: Update our dependencies on the upstream rust analyzer, after close to two years. The main changes are - Vfs does not store file contents, provides it via changes. This is unneccesary as we store the file contents in salsa anyway, so the vfs copy was a needless duplicate. `vfs.set_file_contents()` now just generates a vfs change event for the file, which contains the contents, and can be processed as part of the normal change processing. - Bring in mem_docs module from RA to manage. Mainly to keep future updates simple - AbsPathBuf now has a Utf8 variant, which allows conversion at construction time, and simplifies a lot of path usage code. - FileId innards are now opaque - `profile` becomes `tracing` This is unfortunately a large diff, but the changes are mostly mechanical. Reviewed By: jcpetruzza Differential Revision: D61124041 fbshipit-source-id: bce37bc10e94ec1d66b86848e6a48f2f9229f171
- Loading branch information
1 parent
8b8eb2e
commit 195cf1b
Showing
50 changed files
with
676 additions
and
577 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.