diff options
Diffstat (limited to 'crates/test_utils/src/lib.rs')
-rw-r--r-- | crates/test_utils/src/lib.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/test_utils/src/lib.rs b/crates/test_utils/src/lib.rs index 72466c957..fce4fd6bf 100644 --- a/crates/test_utils/src/lib.rs +++ b/crates/test_utils/src/lib.rs | |||
@@ -17,7 +17,7 @@ use std::{ | |||
17 | }; | 17 | }; |
18 | 18 | ||
19 | use profile::StopWatch; | 19 | use profile::StopWatch; |
20 | use stdx::{is_ci, lines_with_ends}; | 20 | use stdx::is_ci; |
21 | use text_size::{TextRange, TextSize}; | 21 | use text_size::{TextRange, TextSize}; |
22 | 22 | ||
23 | pub use dissimilar::diff as __diff; | 23 | pub use dissimilar::diff as __diff; |
@@ -181,7 +181,7 @@ pub fn extract_annotations(text: &str) -> Vec<(TextRange, String)> { | |||
181 | let mut prev_line_start: Option<TextSize> = None; | 181 | let mut prev_line_start: Option<TextSize> = None; |
182 | let mut line_start: TextSize = 0.into(); | 182 | let mut line_start: TextSize = 0.into(); |
183 | let mut prev_line_annotations: Vec<(TextSize, usize)> = Vec::new(); | 183 | let mut prev_line_annotations: Vec<(TextSize, usize)> = Vec::new(); |
184 | for line in lines_with_ends(text) { | 184 | for line in text.split_inclusive('\n') { |
185 | let mut this_line_annotations = Vec::new(); | 185 | let mut this_line_annotations = Vec::new(); |
186 | if let Some(idx) = line.find("//") { | 186 | if let Some(idx) = line.find("//") { |
187 | let annotation_offset = TextSize::of(&line[..idx + "//".len()]); | 187 | let annotation_offset = TextSize::of(&line[..idx + "//".len()]); |