mirror of
https://github.com/uutils/findutils.git
synced 2026-06-10 15:48:30 -07:00
find: fix clippy::match_bool
This commit is contained in:
+12
-15
@@ -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())
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user