diff options
author | Aleksey Kladov <[email protected]> | 2019-07-20 14:52:11 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-07-20 14:52:11 +0100 |
commit | f6bcc2d7459a3e10090391a6f9b9a2789e9cab55 (patch) | |
tree | 742f34cb6e1e38f1e009c23405fc2d3c6a232f72 /crates/ra_ide_api/src/folding_ranges.rs | |
parent | 6b352ffeb346eb7c7e46e00e790c2f395907eaa6 (diff) |
align SyntaxText API with upstream
Diffstat (limited to 'crates/ra_ide_api/src/folding_ranges.rs')
-rw-r--r-- | crates/ra_ide_api/src/folding_ranges.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_ide_api/src/folding_ranges.rs b/crates/ra_ide_api/src/folding_ranges.rs index 9699000db..571d1c595 100644 --- a/crates/ra_ide_api/src/folding_ranges.rs +++ b/crates/ra_ide_api/src/folding_ranges.rs | |||
@@ -31,7 +31,7 @@ pub(crate) fn folding_ranges(file: &SourceFile) -> Vec<Fold> { | |||
31 | // Fold items that span multiple lines | 31 | // Fold items that span multiple lines |
32 | if let Some(kind) = fold_kind(element.kind()) { | 32 | if let Some(kind) = fold_kind(element.kind()) { |
33 | let is_multiline = match &element { | 33 | let is_multiline = match &element { |
34 | SyntaxElement::Node(node) => node.text().contains('\n'), | 34 | SyntaxElement::Node(node) => node.text().contains_char('\n'), |
35 | SyntaxElement::Token(token) => token.text().contains('\n'), | 35 | SyntaxElement::Token(token) => token.text().contains('\n'), |
36 | }; | 36 | }; |
37 | if is_multiline { | 37 | if is_multiline { |