From a63482b8cf11b98c66f3863eecbc557ffc321965 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 8 Jun 2026 22:23:35 +0200 Subject: [PATCH] find: fix clippy::match_bool --- src/locate/mod.rs | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/src/locate/mod.rs b/src/locate/mod.rs index 57fdb7b..a9a4d3a 100644 --- a/src/locate/mod.rs +++ b/src/locate/mod.rs @@ -560,22 +560,19 @@ fn match_entry(entry: &CStr, config: &Config, patterns: &Patterns) -> bool { const GLOB_METACHARS: &str = r"*?[]\"; let has_metachars = entry.chars().any(|c| GLOB_METACHARS.contains(c)); - let patterns_match = match config.all { - false => { - if has_metachars { - // TODO: parse metacharacters - false - } else { - patterns.any_match(entry.as_ref()) - } + let patterns_match = if config.all { + if has_metachars { + // TODO: parse metacharacters + false + } else { + patterns.all_match(entry.as_ref()) } - true => { - if has_metachars { - // TODO: parse metacharacters - false - } else { - patterns.all_match(entry.as_ref()) - } + } else { + if has_metachars { + // TODO: parse metacharacters + false + } else { + patterns.any_match(entry.as_ref()) } };