mirror of
https://github.com/rust-lang/rust-analyzer
synced 2024-12-26 13:03:31 +00:00
Merge #5879
5879: Update mentions of 'ra_vfs' in architecture doc r=matklad a=rherrmann Adjust the paragraph about `ra_vfs` to point to the `vfs` crate that is used now. Co-authored-by: Rüdiger Herrmann <ruediger.herrmann@gmx.de>
This commit is contained in:
commit
a0324a59e9
1 changed files with 3 additions and 5 deletions
|
@ -138,14 +138,12 @@ offsets and strings as output. This works on top of rich code model powered by
|
||||||
|
|
||||||
An LSP implementation which wraps `ide` into a language server protocol.
|
An LSP implementation which wraps `ide` into a language server protocol.
|
||||||
|
|
||||||
### `ra_vfs`
|
### `crates/vfs`
|
||||||
|
|
||||||
Although `hir` and `ide` don't do any IO, we need to be able to read
|
Although `hir` and `ide` don't do any IO, we need to be able to read
|
||||||
files from disk at the end of the day. This is what `ra_vfs` does. It also
|
files from disk at the end of the day. This is what `vfs` does. It also
|
||||||
manages overlays: "dirty" files in the editor, whose "true" contents is
|
manages overlays: "dirty" files in the editor, whose "true" contents is
|
||||||
different from data on disk. This is more or less the single really
|
different from data on disk.
|
||||||
platform-dependent component, so it lives in a separate repository and has an
|
|
||||||
extensive cross-platform CI testing.
|
|
||||||
|
|
||||||
## Testing Infrastructure
|
## Testing Infrastructure
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue