mirror of
https://github.com/crate-ci/typos.git
synced 2024-12-04 15:00:59 -05:00
Merge pull request #1165 from epage/fix
fix(dict): Don't correct parametrized
This commit is contained in:
commit
2d9a242c9f
4 changed files with 14 additions and 9 deletions
4
crates/typos-dict/assets/allowed.csv
vendored
4
crates/typos-dict/assets/allowed.csv
vendored
|
@ -50,3 +50,7 @@ tesselator,potentially US variant of tessellator
|
|||
additionals,additional looks like its sometimes a countable noun
|
||||
requestor,domain-specific variant of requester
|
||||
alloced,past tense of common programming abbreviation alloc
|
||||
parametrization,accepted alternative to parameterization
|
||||
parametrizations,accepted alternative to parameterizations
|
||||
parametrized,accepted alternative to parameterized
|
||||
parametrize,accepted alternative to parameterize
|
||||
|
|
|
3
crates/typos-dict/assets/words.csv
vendored
3
crates/typos-dict/assets/words.csv
vendored
|
@ -44903,8 +44903,6 @@ parametr,parameter
|
|||
parametre,parameter
|
||||
parametreless,parameterless
|
||||
parametres,parameters
|
||||
parametrizations,parameterizations
|
||||
parametrized,parameterized
|
||||
parametros,parameters
|
||||
parametrs,parameters
|
||||
parametter,parameter
|
||||
|
@ -44924,6 +44922,7 @@ paramterised,parameterised
|
|||
paramterises,parameterises
|
||||
paramterising,parameterising
|
||||
paramterization,parametrization,parameterization
|
||||
paramterizations,parametrizations,parameterizations
|
||||
paramterize,parameterize
|
||||
paramterized,parameterized
|
||||
paramterizes,parameterizes
|
||||
|
|
Can't render this file because it is too large.
|
|
@ -82100,6 +82100,7 @@ pub static WORD_PARAMT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d
|
|||
dictgen::InsensitiveStr::Ascii("erises"),
|
||||
dictgen::InsensitiveStr::Ascii("erising"),
|
||||
dictgen::InsensitiveStr::Ascii("erization"),
|
||||
dictgen::InsensitiveStr::Ascii("erizations"),
|
||||
dictgen::InsensitiveStr::Ascii("erize"),
|
||||
dictgen::InsensitiveStr::Ascii("erized"),
|
||||
dictgen::InsensitiveStr::Ascii("erizes"),
|
||||
|
@ -82121,6 +82122,7 @@ pub static WORD_PARAMT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d
|
|||
&["parameterises"],
|
||||
&["parameterising"],
|
||||
&["parametrization", "parameterization"],
|
||||
&["parametrizations", "parameterizations"],
|
||||
&["parameterize"],
|
||||
&["parameterized"],
|
||||
&["parameterizes"],
|
||||
|
@ -82130,7 +82132,7 @@ pub static WORD_PARAMT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d
|
|||
&["parameters"],
|
||||
&["parametrical"],
|
||||
],
|
||||
range: 2..=9,
|
||||
range: 2..=10,
|
||||
};
|
||||
|
||||
static WORD_PARAMS_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode {
|
||||
|
@ -82224,8 +82226,6 @@ pub static WORD_PARAME_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d
|
|||
dictgen::InsensitiveStr::Ascii("tre"),
|
||||
dictgen::InsensitiveStr::Ascii("treless"),
|
||||
dictgen::InsensitiveStr::Ascii("tres"),
|
||||
dictgen::InsensitiveStr::Ascii("trizations"),
|
||||
dictgen::InsensitiveStr::Ascii("trized"),
|
||||
dictgen::InsensitiveStr::Ascii("tros"),
|
||||
dictgen::InsensitiveStr::Ascii("trs"),
|
||||
dictgen::InsensitiveStr::Ascii("tter"),
|
||||
|
@ -82272,14 +82272,12 @@ pub static WORD_PARAME_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d
|
|||
&["parameter"],
|
||||
&["parameterless"],
|
||||
&["parameters"],
|
||||
&["parameterizations"],
|
||||
&["parameterized"],
|
||||
&["parameters"],
|
||||
&["parameters"],
|
||||
&["parameter"],
|
||||
&["parameters"],
|
||||
],
|
||||
range: 1..=10,
|
||||
range: 1..=8,
|
||||
};
|
||||
|
||||
static WORD_PARAMA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode {
|
||||
|
|
|
@ -203,7 +203,11 @@ fn varcon_words() -> HashSet<UniCase<&'static str>> {
|
|||
|
||||
fn proper_word_variants() -> HashMap<&'static str, HashSet<&'static str>> {
|
||||
let mut words: HashMap<&'static str, HashSet<&'static str>> = HashMap::new();
|
||||
for entry in varcon::VARCON.iter().flat_map(|c| c.entries.iter()) {
|
||||
for entry in varcon::VARCON
|
||||
.iter()
|
||||
.filter(|c| c.verified)
|
||||
.flat_map(|c| c.entries.iter())
|
||||
{
|
||||
let variants: HashSet<_> = entry
|
||||
.variants
|
||||
.iter()
|
||||
|
|
Loading…
Reference in a new issue