From c3dbce1cd640c819925847b216ec1d39eb254b4a Mon Sep 17 00:00:00 2001 From: extrawurst Date: Sun, 24 Apr 2022 20:12:47 +0200 Subject: [PATCH] cargo fmt --- src/components/file_find_popup.rs | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/src/components/file_find_popup.rs b/src/components/file_find_popup.rs index b35c089b..3e3cc0b2 100644 --- a/src/components/file_find_popup.rs +++ b/src/components/file_find_popup.rs @@ -88,18 +88,26 @@ impl FileFindPopup { let matcher = fuzzy_matcher::skim::SkimMatcherV2::default(); - let mut files = - self.files.iter().enumerate().filter_map(|a| { + let mut files = self + .files + .iter() + .enumerate() + .filter_map(|a| { a.1.path.to_str().and_then(|path| { - matcher - .fuzzy_indices(path, q) - .map(|(score, indices)| (score, a.0, indices)) + matcher.fuzzy_indices(path, q).map( + |(score, indices)| (score, a.0, indices), + ) }) - }).collect::>(); + }) + .collect::>(); - files.sort_by(|(score1, _, _), (score2, _, _)| score2.cmp(score1)); + files.sort_by(|(score1, _, _), (score2, _, _)| { + score2.cmp(score1) + }); - self.files_filtered.extend(files.into_iter().map(|entry| (entry.1, entry.2))); + self.files_filtered.extend( + files.into_iter().map(|entry| (entry.1, entry.2)), + ); } self.selection = 0;