diff --git a/crates/analyzer/src/lib.rs b/crates/analyzer/src/lib.rs index 3c31a01..c3ee2d1 100644 --- a/crates/analyzer/src/lib.rs +++ b/crates/analyzer/src/lib.rs @@ -1119,13 +1119,10 @@ impl LanguageServer for Backend { self.documents.lock().await.remove(&mist_path); let rust_path = mist_to_rust_path(&mist_path); - self.mapping.lock().await.remove(&rust_path); if let Some(rust_uri) = clean_lsp_url(&rust_path) { let _ = self.rust_analyzer.lock().await.did_close(rust_uri).await; } - - self.publish_diagnostics(uri, Vec::new()).await; } async fn completion( diff --git a/crates/mist-api/src/transpiler.mist b/crates/mist-api/src/transpiler.mist index 4359691..1e86bf2 100644 --- a/crates/mist-api/src/transpiler.mist +++ b/crates/mist-api/src/transpiler.mist @@ -10,8 +10,6 @@ use std::process; use std::time; -use std::env; - use mist_parser::error; use crate::modules;