From 55185c159ba236a8b071fa4d915091343267731a Mon Sep 17 00:00:00 2001 From: Rashid Almheiri <69181766+huwaireb@users.noreply.github.com> Date: Sun, 4 Feb 2024 00:35:57 +0400 Subject: [PATCH] Support documentation as a resolvable property (#7306) Closes #7288 Screenshot 2024-02-03 at 01 56 14 Release Notes: - Improved LSP `completionItem/resolve` request by supporting `documentation` as a resolvable property --- crates/lsp/src/lsp.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/lsp/src/lsp.rs b/crates/lsp/src/lsp.rs index b1582fbd8d..e4b95bfb21 100644 --- a/crates/lsp/src/lsp.rs +++ b/crates/lsp/src/lsp.rs @@ -560,7 +560,10 @@ impl LanguageServer { completion_item: Some(CompletionItemCapability { snippet_support: Some(true), resolve_support: Some(CompletionItemCapabilityResolveSupport { - properties: vec!["additionalTextEdits".to_string()], + properties: vec![ + "documentation".to_string(), + "additionalTextEdits".to_string(), + ], }), ..Default::default() }),