Fix new lint warnings

This commit is contained in:
Guillaume Gomez 2024-02-23 17:23:47 +01:00
parent a1971414ec
commit 5e2707d343

View File

@ -749,7 +749,7 @@ fn print_stats(old_stats: HashMap<String, usize>, new_stats: HashMap<&String, us
// list all new counts (key is in new stats but not in old stats) // list all new counts (key is in new stats but not in old stats)
new_stats_deduped new_stats_deduped
.iter() .iter()
.filter(|(new_key, _)| old_stats_deduped.get::<str>(new_key).is_none()) .filter(|(new_key, _)| !old_stats_deduped.contains_key::<str>(new_key))
.for_each(|(new_key, new_value)| { .for_each(|(new_key, new_value)| {
println!("{new_key} 0 => {new_value}"); println!("{new_key} 0 => {new_value}");
}); });
@ -757,7 +757,7 @@ fn print_stats(old_stats: HashMap<String, usize>, new_stats: HashMap<&String, us
// list all changed counts (key is in both maps but value differs) // list all changed counts (key is in both maps but value differs)
new_stats_deduped new_stats_deduped
.iter() .iter()
.filter(|(new_key, _new_val)| old_stats_deduped.get::<str>(new_key).is_some()) .filter(|(new_key, _new_val)| old_stats_deduped.contains_key::<str>(new_key))
.for_each(|(new_key, new_val)| { .for_each(|(new_key, new_val)| {
let old_val = old_stats_deduped.get::<str>(new_key).unwrap(); let old_val = old_stats_deduped.get::<str>(new_key).unwrap();
println!("{new_key} {old_val} => {new_val}"); println!("{new_key} {old_val} => {new_val}");
@ -766,7 +766,7 @@ fn print_stats(old_stats: HashMap<String, usize>, new_stats: HashMap<&String, us
// list all gone counts (key is in old status but not in new stats) // list all gone counts (key is in old status but not in new stats)
old_stats_deduped old_stats_deduped
.iter() .iter()
.filter(|(old_key, _)| new_stats_deduped.get::<&String>(old_key).is_none()) .filter(|(old_key, _)| !new_stats_deduped.contains_key::<&String>(old_key))
.filter(|(old_key, _)| lint_filter.is_empty() || lint_filter.contains(old_key)) .filter(|(old_key, _)| lint_filter.is_empty() || lint_filter.contains(old_key))
.for_each(|(old_key, old_value)| { .for_each(|(old_key, old_value)| {
println!("{old_key} {old_value} => 0"); println!("{old_key} {old_value} => 0");