mirror of
https://github.com/TECHNOFAB11/pay-respects.git
synced 2025-12-11 22:10:09 +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();
|
||||
string_hashmap.push_str(&format!("(\"{}\", vec![", command));
|
||||
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;
|
||||
string_hashmap.push_str(&format!("(vec![\"{}\"], \"{}\"),", pattern.join("\", \""), suggest));
|
||||
string_hashmap.push_str(&format!(
|
||||
"(vec![\"{}\"], \"{}\"),",
|
||||
pattern.join("\", \""),
|
||||
suggest
|
||||
));
|
||||
}
|
||||
string_hashmap.push_str("]),");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue