summaryrefslogtreecommitdiff
path: root/cli/lsp/language_server.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/lsp/language_server.rs')
-rw-r--r--cli/lsp/language_server.rs10
1 files changed, 2 insertions, 8 deletions
diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs
index db3eb869a..f15f40f1b 100644
--- a/cli/lsp/language_server.rs
+++ b/cli/lsp/language_server.rs
@@ -610,11 +610,7 @@ impl Inner {
.assets
.cache_navigation_tree(specifier, navigation_tree.clone())?,
AssetOrDocument::Document(doc) => {
- self.documents.try_cache_navigation_tree(
- specifier,
- &doc.script_version(),
- navigation_tree.clone(),
- )?
+ doc.cache_navigation_tree(navigation_tree.clone());
}
}
navigation_tree
@@ -1300,9 +1296,7 @@ impl Inner {
self.send_diagnostics_update();
self.send_testing_update();
}
- if let Err(err) = self.documents.close(&specifier) {
- error!("{:#}", err);
- }
+ self.documents.close(&specifier);
self.project_changed([(&specifier, ChangeKind::Closed)], false);
self.performance.measure(mark);
}