From 4f4582a6ad263d8c9051c75a3a38ecfe41695316 Mon Sep 17 00:00:00 2001 From: Jeremy Kolb Date: Wed, 22 Jul 2020 08:59:05 -0400 Subject: [PATCH] Update crates/rust-analyzer/src/main_loop.rs Co-authored-by: Aleksey Kladov --- crates/rust-analyzer/src/main_loop.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/rust-analyzer/src/main_loop.rs b/crates/rust-analyzer/src/main_loop.rs index d8d10ba9989..f6d8daeed17 100644 --- a/crates/rust-analyzer/src/main_loop.rs +++ b/crates/rust-analyzer/src/main_loop.rs @@ -420,7 +420,7 @@ impl GlobalState { })? .on::(|this, params| { if let Ok(path) = from_proto::vfs_path(¶ms.text_document.uri) { - assert!(this.mem_docs.contains_key(&path)); + *this.mem_docs.get_mut(&path).unwrap() = params.text_document.version; let vfs = &mut this.vfs.write().0; let file_id = vfs.file_id(&path).unwrap(); let mut text = String::from_utf8(vfs.file_contents(file_id).to_vec()).unwrap();