diff options
author | Aleksey Kladov <[email protected]> | 2018-10-02 16:14:33 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-10-02 16:14:33 +0100 |
commit | 1a2a8dec14ec04ea8eeccae99fd885e7a280e45b (patch) | |
tree | f94bb3a8bd47e3612ef29e815532c07d7871fa0f /crates/ra_editor/src/folding_ranges.rs | |
parent | d323c81d5cc6a198239285abcede2166181d8f39 (diff) |
Make siblings an inherent method
Diffstat (limited to 'crates/ra_editor/src/folding_ranges.rs')
-rw-r--r-- | crates/ra_editor/src/folding_ranges.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_editor/src/folding_ranges.rs b/crates/ra_editor/src/folding_ranges.rs index 892aaf97b..733512368 100644 --- a/crates/ra_editor/src/folding_ranges.rs +++ b/crates/ra_editor/src/folding_ranges.rs | |||
@@ -3,7 +3,7 @@ use std::collections::HashSet; | |||
3 | use ra_syntax::{ | 3 | use ra_syntax::{ |
4 | File, TextRange, SyntaxNodeRef, | 4 | File, TextRange, SyntaxNodeRef, |
5 | SyntaxKind, | 5 | SyntaxKind, |
6 | algo::{Direction, siblings}, | 6 | Direction, |
7 | }; | 7 | }; |
8 | 8 | ||
9 | #[derive(Debug, PartialEq, Eq)] | 9 | #[derive(Debug, PartialEq, Eq)] |
@@ -62,7 +62,7 @@ fn contiguous_range_for<'a>( | |||
62 | 62 | ||
63 | let left = node; | 63 | let left = node; |
64 | let mut right = node; | 64 | let mut right = node; |
65 | for node in siblings(node, Direction::Forward) { | 65 | for node in node.siblings(Direction::Next) { |
66 | visited.insert(node); | 66 | visited.insert(node); |
67 | match node.kind() { | 67 | match node.kind() { |
68 | SyntaxKind::WHITESPACE if !node.leaf_text().unwrap().as_str().contains("\n\n") => (), | 68 | SyntaxKind::WHITESPACE if !node.leaf_text().unwrap().as_str().contains("\n\n") => (), |