fix(dict): Prefer correcting alingment to alignment

Fixes #1143
This commit is contained in:
Ed Page 2024-11-05 15:42:42 -06:00
parent 5998867388
commit 5afabf72f9
3 changed files with 5 additions and 5 deletions

View file

@ -2452,8 +2452,8 @@ alimunium,aluminium
aling,aline,along,ailing,sling
alinged,alined
alinging,aligning
alingment,alinement
alingments,alinements
alingment,alignment
alingments,alignments
alings,alines,slings
alinment,alignment
alinments,alignments

Can't render this file because it is too large.

View file

@ -225440,8 +225440,8 @@ pub static WORD_ALI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict
&["aline", "along", "ailing", "sling"],
&["alined"],
&["aligning"],
&["alinement"],
&["alinements"],
&["alignment"],
&["alignments"],
&["alines", "slings"],
&["alignment"],
&["alignments"],

View file

@ -227,7 +227,7 @@ fn find_best_match<'c>(
#[allow(clippy::single_match)]
match (typo, correction) {
// Picking the worst option due to a letter swap being an edit distance of two
("alinging", "aligning") => {
("alinging", "aligning") | ("alingment", "alignment") | ("alingments", "alignments") => {
return None;
}
_ => {}