refactor: fix clippy errors
This commit is contained in:
parent
6e81fbeebf
commit
ecc111b21a
|
@ -185,7 +185,7 @@ impl Prefix {
|
|||
pub fn check(&self, process: &ConvertedProcessData) -> bool {
|
||||
fn matches_condition(condition: &QueryComparison, lhs: f64, rhs: f64) -> bool {
|
||||
match condition {
|
||||
QueryComparison::Equal => lhs == rhs,
|
||||
QueryComparison::Equal => (lhs - rhs).abs() < f64::EPSILON,
|
||||
QueryComparison::Less => lhs < rhs,
|
||||
QueryComparison::Greater => lhs > rhs,
|
||||
QueryComparison::LessOrEqual => lhs <= rhs,
|
||||
|
|
13
src/main.rs
13
src/main.rs
|
@ -612,20 +612,15 @@ fn update_final_process_list(app: &mut App, widget_id: u64) {
|
|||
app.canvas_data
|
||||
.process_data
|
||||
.iter()
|
||||
.filter_map(|process| {
|
||||
let mut result = true;
|
||||
.filter(|process| {
|
||||
if !is_invalid_or_blank {
|
||||
result = if let Some(process_filter) = process_filter {
|
||||
if let Some(process_filter) = process_filter {
|
||||
process_filter.check(&process)
|
||||
} else {
|
||||
true
|
||||
};
|
||||
}
|
||||
|
||||
if result {
|
||||
return Some(process);
|
||||
}
|
||||
} else {
|
||||
None
|
||||
true
|
||||
}
|
||||
})
|
||||
.cloned()
|
||||
|
|
Loading…
Reference in New Issue