diff options
author | Vitalii Solodilov | 2023-04-27 14:30:15 +0000 |
---|---|---|
committer | GitHub | 2023-04-27 14:30:15 +0000 |
commit | 2836ea2ac40bd54ec1b00ffcd5927cdb4b7724d3 (patch) | |
tree | 0fdc72cc6ac4f82f67b160f0b3cbabe4cbdb862d /helix-lsp | |
parent | 222be0f1e769177241eb2d8d8dfb0de42e450820 (diff) |
feat: add a config option to exclude declaration from LSP references (#6886)
* feat: added the config option to exclude declaration from reference query
Fixes: #5344
* fix: review
* fix: review
Diffstat (limited to 'helix-lsp')
-rw-r--r-- | helix-lsp/src/client.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/helix-lsp/src/client.rs b/helix-lsp/src/client.rs index 93e822c4..89b714e2 100644 --- a/helix-lsp/src/client.rs +++ b/helix-lsp/src/client.rs @@ -1167,6 +1167,7 @@ impl Client { &self, text_document: lsp::TextDocumentIdentifier, position: lsp::Position, + include_declaration: bool, work_done_token: Option<lsp::ProgressToken>, ) -> Option<impl Future<Output = Result<Value>>> { let capabilities = self.capabilities.get().unwrap(); @@ -1183,7 +1184,7 @@ impl Client { position, }, context: lsp::ReferenceContext { - include_declaration: true, + include_declaration, }, work_done_progress_params: lsp::WorkDoneProgressParams { work_done_token }, partial_result_params: lsp::PartialResultParams { |