mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 02:48:24 +00:00
feat(lsp): implement textDocument/foldingRange (#9900)
Co-authored-by: Kitson Kelly <me@kitsonkelly.com>
This commit is contained in:
parent
f50385b2a5
commit
035f7b0ca0
9 changed files with 274 additions and 2 deletions
|
@ -11,6 +11,7 @@ use lspower::lsp::CodeActionOptions;
|
|||
use lspower::lsp::CodeActionProviderCapability;
|
||||
use lspower::lsp::CodeLensOptions;
|
||||
use lspower::lsp::CompletionOptions;
|
||||
use lspower::lsp::FoldingRangeProviderCapability;
|
||||
use lspower::lsp::HoverProviderCapability;
|
||||
use lspower::lsp::ImplementationProviderCapability;
|
||||
use lspower::lsp::OneOf;
|
||||
|
@ -108,7 +109,7 @@ pub fn server_capabilities(
|
|||
selection_range_provider: Some(SelectionRangeProviderCapability::Simple(
|
||||
true,
|
||||
)),
|
||||
folding_range_provider: None,
|
||||
folding_range_provider: Some(FoldingRangeProviderCapability::Simple(true)),
|
||||
rename_provider: Some(OneOf::Left(true)),
|
||||
document_link_provider: None,
|
||||
color_provider: None,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue