diff --git a/crates/language_tools/src/lsp_log_view.rs b/crates/language_tools/src/lsp_log_view.rs index e7586583704750b0c84832ecb8cb9ba8d5a9b5a1..4cf47cab079617d55aeeb959dcad116919a55609 100644 --- a/crates/language_tools/src/lsp_log_view.rs +++ b/crates/language_tools/src/lsp_log_view.rs @@ -340,11 +340,11 @@ impl LspLogView { * Configuration: {CONFIGURATION}", NAME = info.status.name, ID = info.id, - BINARY = info.status.binary.as_ref().map_or_else( - || "Unknown".to_string(), - |binary| serde_json::to_string_pretty(binary) - .unwrap_or_else(|e| format!("Failed to serialize binary info: {e:#}")) - ), + BINARY = info + .status + .binary + .as_ref() + .map_or_else(|| "Unknown".to_string(), |binary| format!("{:#?}", binary)), WORKSPACE_FOLDERS = info .status .workspace_folders