]> git.lizzy.rs Git - rust.git/commitdiff
fix folding range kind
authorAleksey Kladov <aleksey.kladov@gmail.com>
Sat, 13 Mar 2021 16:24:28 +0000 (19:24 +0300)
committerAleksey Kladov <aleksey.kladov@gmail.com>
Sat, 13 Mar 2021 16:24:28 +0000 (19:24 +0300)
crates/rust-analyzer/src/to_proto.rs

index 9ca0915b99d0aa5ab78f6a96e32b624799666206..5736875d38c6b4f11765bc2c75e227b1035004fb 100644 (file)
@@ -484,7 +484,8 @@ pub(crate) fn folding_range(
     let kind = match fold.kind {
         FoldKind::Comment => Some(lsp_types::FoldingRangeKind::Comment),
         FoldKind::Imports => Some(lsp_types::FoldingRangeKind::Imports),
-        FoldKind::Mods | FoldKind::Block | FoldKind::ArgList | FoldKind::Region => None,
+        FoldKind::Region => Some(lsp_types::FoldingRangeKind::Region),
+        FoldKind::Mods | FoldKind::Block | FoldKind::ArgList => None,
     };
 
     let range = range(line_index, fold.range);