diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2021-07-21 11:50:43 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-21 11:50:43 +1000 |
commit | c34fef4b71a8bf7b0e942107b63b138d137f27d5 (patch) | |
tree | 68eebdeff8508af1b289197b5135d2d6b4d1d4f2 /cli/lsp/language_server.rs | |
parent | e1d3c425c885fdd0a5c29788751d8d33c8a8f099 (diff) |
feat(lsp): add workspace config to status page (#11459)
Diffstat (limited to 'cli/lsp/language_server.rs')
-rw-r--r-- | cli/lsp/language_server.rs | 10 |
1 files changed, 10 insertions, 0 deletions
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 + - <details><summary>Documents in memory: {}</summary> - {} @@ -2463,6 +2472,7 @@ impl Inner { </details> "#, + serde_json::to_string_pretty(&workspace_settings).unwrap(), self.documents.len(), documents_specifiers .into_iter() |