From c34fef4b71a8bf7b0e942107b63b138d137f27d5 Mon Sep 17 00:00:00 2001 From: Kitson Kelly Date: Wed, 21 Jul 2021 11:50:43 +1000 Subject: feat(lsp): add workspace config to status page (#11459) --- cli/lsp/language_server.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'cli/lsp/language_server.rs') diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs index ab1b6ccd4..7f8086466 100644 --- a/cli/lsp/language_server.rs +++ b/cli/lsp/language_server.rs @@ -2441,10 +2441,19 @@ impl Inner { let mut sources_specifiers = self.sources.specifiers(); sources_specifiers.sort(); let measures = self.performance.to_vec(); + let workspace_settings = self.config.get_workspace_settings(); contents.push_str(&format!( r#"# Deno Language Server Status +## Workspace Settings + +```json +{} +``` + +## Workspace Details + -
Documents in memory: {} - {} @@ -2463,6 +2472,7 @@ impl Inner {
"#, + serde_json::to_string_pretty(&workspace_settings).unwrap(), self.documents.len(), documents_specifiers .into_iter() -- cgit v1.2.3