From 0e477e7db9d1e9863bb084c3eec3a499f889aa95 Mon Sep 17 00:00:00 2001 From: Peter Tripp Date: Mon, 28 Apr 2025 19:09:33 +0000 Subject: [PATCH] Less log spam (non git worktrees; saving with no LSP) (#29557) - See: https://github.com/zed-industries/zed/discussions/29541 - `failed to get git blame data:` occurred whenever opening a file that does not have git blame data and with `git.inline_blame.enabled` = true (the default). Notably this would be triggered whenever you opened your settings or keymap (unless ~/.config/zed was git managed). - `No language server found to format buffer` triggered whenever you saved a buffer with `format_on_save` (the default for most languages) but had no LSP configured for this file type (e.g. Plain Text). Release Notes: - N/A --- crates/editor/src/git/blame.rs | 2 +- crates/project/src/lsp_store.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/editor/src/git/blame.rs b/crates/editor/src/git/blame.rs index fa68db7d7f788039d5378747b2edc571679eafe2..fb718ed49b3e9220df9102d7a09a63280bd4b124 100644 --- a/crates/editor/src/git/blame.rs +++ b/crates/editor/src/git/blame.rs @@ -506,7 +506,7 @@ impl GitBlame { } else { // If we weren't triggered by a user, we just log errors in the background, instead of sending // notifications. - log::error!("failed to get git blame data: {error:?}"); + log::debug!("failed to get git blame data: {error:?}"); } }), }) diff --git a/crates/project/src/lsp_store.rs b/crates/project/src/lsp_store.rs index eea22322e38d8276ef36dcc8bb637d579bd5a3b0..bad9e423a0b0972371324f93c785cd796dccbbaa 100644 --- a/crates/project/src/lsp_store.rs +++ b/crates/project/src/lsp_store.rs @@ -1432,7 +1432,7 @@ impl LocalLspStore { }; let Some(language_server) = language_server else { - log::warn!( + log::debug!( "No language server found to format buffer '{:?}'. Skipping", buffer_path_abs.as_path().to_string_lossy() );