Minimize future false positive typos (#12751)

# Description

Make typos config more strict: ignore false positives where they occur.

1. Ignore only files with typos
2. Add regexp-s with context
3. Ignore variable names only in Rust code
4. Ignore only 1 "identifier"
5. Check dot files

🎁 Extra bonus: fix typos!!
This commit is contained in:
Viktor Szépe
2024-05-04 17:00:44 +02:00
committed by GitHub
parent 3ae6fe2114
commit 8eefb7313e
7 changed files with 31 additions and 21 deletions

View File

@ -2562,12 +2562,12 @@ fn create_theme_output(theme: &str) -> Vec<String> {
}
fn theme_cmd(theme: &str, footer: bool, then: &str) -> String {
let mut with_foorter = String::new();
let mut with_footer = String::new();
if footer {
with_foorter = "$env.config.footer_mode = \"always\"".to_string();
with_footer = "$env.config.footer_mode = \"always\"".to_string();
}
format!("$env.config.table.mode = {theme}; $env.config.table.header_on_separator = true; {with_foorter}; {then}")
format!("$env.config.table.mode = {theme}; $env.config.table.header_on_separator = true; {with_footer}; {then}")
}
#[test]