summaryrefslogtreecommitdiff
path: root/cli/lsp/capabilities.rs
diff options
context:
space:
mode:
authorJean Pierre <jeanp413@hotmail.com>2021-04-19 00:11:26 -0500
committerGitHub <noreply@github.com>2021-04-19 15:11:26 +1000
commit65a2a04d3bf116c1dee8d2528ec18e71ca4d7bf2 (patch)
tree6d91d77583d82c0145f8f90ccf4e83bc2ae38228 /cli/lsp/capabilities.rs
parent0552eaf569ef910b0d132b6e60758f17a4519d91 (diff)
feat(lsp): implement textDocument/prepareCallHierarchy (#10061)
Diffstat (limited to 'cli/lsp/capabilities.rs')
-rw-r--r--cli/lsp/capabilities.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/cli/lsp/capabilities.rs b/cli/lsp/capabilities.rs
index e17f030d3..cce349a5d 100644
--- a/cli/lsp/capabilities.rs
+++ b/cli/lsp/capabilities.rs
@@ -5,6 +5,7 @@
///! language server, which helps determine what messages are sent from the
///! client.
///!
+use lspower::lsp::CallHierarchyServerCapability;
use lspower::lsp::ClientCapabilities;
use lspower::lsp::CodeActionKind;
use lspower::lsp::CodeActionOptions;
@@ -114,7 +115,7 @@ pub fn server_capabilities(
document_link_provider: None,
color_provider: None,
execute_command_provider: None,
- call_hierarchy_provider: None,
+ call_hierarchy_provider: Some(CallHierarchyServerCapability::Simple(true)),
semantic_tokens_provider: None,
workspace: None,
experimental: None,