diff options
Diffstat (limited to 'crates/ra_lsp_server/src/caps.rs')
-rw-r--r-- | crates/ra_lsp_server/src/caps.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_lsp_server/src/caps.rs b/crates/ra_lsp_server/src/caps.rs index f6d2b75e7..9095bee89 100644 --- a/crates/ra_lsp_server/src/caps.rs +++ b/crates/ra_lsp_server/src/caps.rs | |||
@@ -2,7 +2,7 @@ use lsp_types::{ | |||
2 | CodeActionProviderCapability, CodeLensOptions, CompletionOptions, DocumentOnTypeFormattingOptions, | 2 | CodeActionProviderCapability, CodeLensOptions, CompletionOptions, DocumentOnTypeFormattingOptions, |
3 | ExecuteCommandOptions, FoldingRangeProviderCapability, RenameOptions, RenameProviderCapability, | 3 | ExecuteCommandOptions, FoldingRangeProviderCapability, RenameOptions, RenameProviderCapability, |
4 | ServerCapabilities, SignatureHelpOptions, TextDocumentSyncCapability, TextDocumentSyncKind, | 4 | ServerCapabilities, SignatureHelpOptions, TextDocumentSyncCapability, TextDocumentSyncKind, |
5 | TextDocumentSyncOptions, ImplementationProviderCapability, GenericCapability, | 5 | TextDocumentSyncOptions, ImplementationProviderCapability, GenericCapability, TypeDefinitionProviderCapability |
6 | }; | 6 | }; |
7 | 7 | ||
8 | pub fn server_capabilities() -> ServerCapabilities { | 8 | pub fn server_capabilities() -> ServerCapabilities { |
@@ -23,7 +23,7 @@ pub fn server_capabilities() -> ServerCapabilities { | |||
23 | trigger_characters: Some(vec!["(".to_string(), ",".to_string(), ")".to_string()]), | 23 | trigger_characters: Some(vec!["(".to_string(), ",".to_string(), ")".to_string()]), |
24 | }), | 24 | }), |
25 | definition_provider: Some(true), | 25 | definition_provider: Some(true), |
26 | type_definition_provider: None, | 26 | type_definition_provider: Some(TypeDefinitionProviderCapability::Simple(true)), |
27 | implementation_provider: Some(ImplementationProviderCapability::Simple(true)), | 27 | implementation_provider: Some(ImplementationProviderCapability::Simple(true)), |
28 | references_provider: Some(true), | 28 | references_provider: Some(true), |
29 | document_highlight_provider: Some(true), | 29 | document_highlight_provider: Some(true), |