Apply a bunch of clippy lints
This commit is contained in:
@@ -201,45 +201,41 @@ where
|
||||
let is_separator = movement_rule.apply == "-DIVIDER-";
|
||||
let from_accounts = if is_separator {
|
||||
HashSet::new()
|
||||
} else if movement_rule.cost_output.is_some() {
|
||||
account_mappings
|
||||
.iter()
|
||||
.filter(|(_, account)| {
|
||||
account.cost_output.is_some()
|
||||
&& account.cost_output.clone().unwrap()
|
||||
== movement_rule.cost_output.clone().unwrap()
|
||||
})
|
||||
.map(|(code, _)| code.clone())
|
||||
.collect()
|
||||
} else {
|
||||
if movement_rule.cost_output.is_some() {
|
||||
account_mappings
|
||||
.iter()
|
||||
.filter(|(_, account)| {
|
||||
account.cost_output.is_some()
|
||||
&& account.cost_output.clone().unwrap()
|
||||
== movement_rule.cost_output.clone().unwrap()
|
||||
})
|
||||
.map(|(code, _)| code.clone())
|
||||
.collect()
|
||||
} else {
|
||||
extract_range(
|
||||
movement_rule.source_from_account,
|
||||
movement_rule.source_to_account,
|
||||
&all_accounts_sorted,
|
||||
)
|
||||
}
|
||||
extract_range(
|
||||
movement_rule.source_from_account,
|
||||
movement_rule.source_to_account,
|
||||
&all_accounts_sorted,
|
||||
)
|
||||
};
|
||||
let to_accounts = if is_separator {
|
||||
HashSet::new()
|
||||
} else if movement_rule.cost_output.is_some() {
|
||||
account_mappings
|
||||
.iter()
|
||||
.filter(|(_, account)| {
|
||||
account.cost_output.is_some()
|
||||
&& account.cost_output.clone().unwrap()
|
||||
== movement_rule.cost_output.clone().unwrap()
|
||||
})
|
||||
.map(|(code, _)| code.clone())
|
||||
.collect()
|
||||
} else {
|
||||
if movement_rule.cost_output.is_some() {
|
||||
account_mappings
|
||||
.iter()
|
||||
.filter(|(_, account)| {
|
||||
account.cost_output.is_some()
|
||||
&& account.cost_output.clone().unwrap()
|
||||
== movement_rule.cost_output.clone().unwrap()
|
||||
})
|
||||
.map(|(code, _)| code.clone())
|
||||
.collect()
|
||||
} else {
|
||||
extract_range(
|
||||
movement_rule.dest_from_account,
|
||||
movement_rule.dest_to_account,
|
||||
&all_accounts_sorted,
|
||||
)
|
||||
}
|
||||
extract_range(
|
||||
movement_rule.dest_from_account,
|
||||
movement_rule.dest_to_account,
|
||||
&all_accounts_sorted,
|
||||
)
|
||||
};
|
||||
let from_departments = if is_separator {
|
||||
HashSet::new()
|
||||
|
||||
Reference in New Issue
Block a user