WIP: Use cargo check for on-disk diagnostics

Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Max Brunsfeld <max@zed.dev>
This commit is contained in:
Antonio Scandurra
2021-12-23 18:35:50 +01:00
co-authored by Nathan Sobo Max Brunsfeld
parent b9d1ca4341
commit 7b453beebc
7 changed files with 84 additions and 16 deletions
+2 -2
View File
@@ -162,12 +162,12 @@ impl ItemView for Editor {
let (language, language_server) = worktree.update(&mut cx, |worktree, cx| {
let worktree = worktree.as_local_mut().unwrap();
let language = worktree
.languages()
.language_registry()
.select_language(new_file.full_path())
.cloned();
let language_server = language
.as_ref()
.and_then(|language| worktree.ensure_language_server(language, cx));
.and_then(|language| worktree.register_language(language, cx));
(language, language_server.clone())
});