From af1e3f4be2b7430ee6bd4b0d7c6a5b07b00abfe5 Mon Sep 17 00:00:00 2001 From: Markus Hennerbichler Date: Sat, 20 Jan 2024 15:51:31 +0000 Subject: [PATCH] Ignore documents with "output" scheme --- crates/llm-ls/src/main.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/crates/llm-ls/src/main.rs b/crates/llm-ls/src/main.rs index 054aada..a9c469e 100644 --- a/crates/llm-ls/src/main.rs +++ b/crates/llm-ls/src/main.rs @@ -734,6 +734,15 @@ impl LanguageServer for Backend { async fn did_change(&self, params: DidChangeTextDocumentParams) { let uri = params.text_document.uri.to_string(); + if params.content_changes.is_empty() { + return; + } + + // ignore the output scheme + if uri.starts_with("output:") { + return; + } + self.client .log_message(MessageType::INFO, format!("{uri} changed")) .await;