mirror of
https://github.com/TECHNOFAB11/pay-respects.git
synced 2026-02-02 07:35:10 +01:00
quality of life: make all pattern lowcase
This commit is contained in:
parent
af17b2b464
commit
37cd2c6caf
1 changed files with 10 additions and 2 deletions
|
|
@ -44,9 +44,17 @@ fn gen_string_hashmap(rules: Vec<Rule>) -> String {
|
||||||
let command = rule.command.to_owned();
|
let command = rule.command.to_owned();
|
||||||
string_hashmap.push_str(&format!("(\"{}\", vec![", command));
|
string_hashmap.push_str(&format!("(\"{}\", vec![", command));
|
||||||
for match_output in rule.match_output {
|
for match_output in rule.match_output {
|
||||||
let pattern = match_output.pattern;
|
let pattern = match_output
|
||||||
|
.pattern
|
||||||
|
.iter()
|
||||||
|
.map(|x| x.to_lowercase())
|
||||||
|
.collect::<Vec<String>>();
|
||||||
let suggest = match_output.suggest;
|
let suggest = match_output.suggest;
|
||||||
string_hashmap.push_str(&format!("(vec![\"{}\"], \"{}\"),", pattern.join("\", \""), suggest));
|
string_hashmap.push_str(&format!(
|
||||||
|
"(vec![\"{}\"], \"{}\"),",
|
||||||
|
pattern.join("\", \""),
|
||||||
|
suggest
|
||||||
|
));
|
||||||
}
|
}
|
||||||
string_hashmap.push_str("]),");
|
string_hashmap.push_str("]),");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue