From 194cd85dd6eecb097568b803d374ab21dccace1b Mon Sep 17 00:00:00 2001 From: Ed Page Date: Wed, 1 Nov 2023 12:03:58 -0500 Subject: [PATCH] feat(dict): October updates Fixes #843 --- crates/typos-dict/assets/english.csv | 2 +- crates/typos-dict/assets/words.csv | 63 ++++++- crates/typos-dict/src/word_codegen.rs | 250 ++++++++++++++++++++++---- 3 files changed, 276 insertions(+), 39 deletions(-) diff --git a/crates/typos-dict/assets/english.csv b/crates/typos-dict/assets/english.csv index 5cd8e79..bd9d98a 100644 --- a/crates/typos-dict/assets/english.csv +++ b/crates/typos-dict/assets/english.csv @@ -19561,6 +19561,7 @@ heterodox heterodoxy heterogeneity heterogeneous +heterogenous heterosexual heterosexuality hettie @@ -29931,7 +29932,6 @@ onionskin online onlooker onlooking -ono onomatopoeia onomatopoeic onomatopoetic diff --git a/crates/typos-dict/assets/words.csv b/crates/typos-dict/assets/words.csv index b1e0875..7cdb9d5 100644 --- a/crates/typos-dict/assets/words.csv +++ b/crates/typos-dict/assets/words.csv @@ -541,6 +541,7 @@ acciedential,accidental acciednetally,accidentally accient,accident acciental,accidental +accissible,accessible acclamied,acclaimed acclerated,accelerated acclerates,accelerates @@ -1007,6 +1008,7 @@ acsended,ascended acsending,ascending acsension,ascension acses,cases,access +acsii,ascii acssume,assume acssumed,assumed actal,actual @@ -1752,6 +1754,7 @@ aggressivo,aggression aggresssion,aggression aggrevate,aggravate aggrgate,aggregate +aggrgates,aggregates aggrivate,aggravate aggrivated,aggravated aggrivates,aggravates @@ -2284,6 +2287,7 @@ alinments,alignments alirghty,alrighty alis,alas,alias,alms,axis alisas,alias,aliases +alised,aliased alising,aliasing aliver,alive,liver,sliver allaince,alliance @@ -3708,7 +3712,6 @@ applicapility,applicability applicaple,applicable applicatable,applicable applicaten,application -applicates,applicants applicatin,application applicatino,application applicatins,applicants,applications @@ -5487,6 +5490,7 @@ augmnets,augments auguest,august augument,argument,augment auhtenticate,authenticate +auhtentication,authentication auhtor,author auhtors,authors auidobook,audiobook @@ -8038,6 +8042,7 @@ cachup,catchup cacl,calc caclate,calculate caclium,calcium +caclualted,calculated cacluate,calculate cacluated,calculated cacluater,calculator @@ -10329,11 +10334,13 @@ classicos,classics classicus,classics classied,classified classifcation,classification +classifcations,classifications classifed,classified classifer,classifier classifers,classifiers classificaion,classification classificaiton,classification +classificaitons,classifications classificato,classification classifides,classified classifiy,classify @@ -10528,6 +10535,7 @@ cloumn,column cloumns,columns cloure,clojure,closure clousre,closure +clsasified,classified clsoe,close clssroom,classroom clssrooms,classrooms @@ -11011,6 +11019,7 @@ comandos,commandos comands,commands comany,company comapany,company +comapare,compare comapared,compared comapatibility,compatibility comapatible,compatible @@ -12293,7 +12302,7 @@ concernig,concerning concernt,concert concerntrating,concentrating concersation,conservation -concersion,concession +concersion,concession,conversion concertas,concerts concerte,concrete concertmate,concentrate @@ -13643,6 +13652,7 @@ conteined,contained conteiners,contenders conteining,containing conteins,contains +contempalte,contemplate contempate,contemplate contemperary,contemporary contemplare,contemplate @@ -13807,6 +13817,7 @@ continuons,continuous continuoous,continuous continuos,continuous continuosly,continuously +continuousiy,continuously continuousle,continuously continure,continue continus,continues,continue,continuous @@ -15079,6 +15090,7 @@ creadential,credential creadentialed,credentialed creadentials,credentials creaed,created +creaentials,credentials creaeted,created creamic,ceramic creasoat,creosote @@ -15692,6 +15704,7 @@ cycloen,cyclone cycolps,cyclops cycular,circular cygin,cygwin +cylces,cycles cylcic,cyclic cylcical,cyclical cylcist,cyclist @@ -18020,6 +18033,7 @@ determinstic,deterministic determinstically,deterministically determinte,determine,determined determintes,determines +determned,determined determnine,determine deternine,determine detet,detect,delete @@ -18056,6 +18070,7 @@ detroying,destroying detroys,destroys detructed,destructed dettach,detach +dettached,detached dettaching,detaching detur,detour deturance,deterrence @@ -20895,6 +20910,7 @@ eighter,either eigth,eighth,eight eigtheen,eighteen eihter,either +eihths,eighths einfahc,einfach einstance,instance eisntance,instance @@ -21135,6 +21151,7 @@ elsef,elseif elsehwere,elsewhere elseof,elseif elseswhere,elsewhere +elseware,elsewhere elsewehere,elsewhere elsewere,elsewhere elsewhwere,elsewhere @@ -21907,6 +21924,7 @@ entirey,entirety,entirely entirity,entirety entirley,entirely entirly,entirely +entit,entity entite,entire,entity entitee,entity entitees,entities @@ -22143,6 +22161,7 @@ eptrapolate,extrapolate eptrapolated,extrapolated eptrapolates,extrapolates epty,empty +epxand,expand epxanded,expanded epxected,expected epxiressions,expressions @@ -22855,6 +22874,7 @@ exceds,exceeds exceedigly,exceedingly exceedinly,exceedingly exceeed,exceed +exceeeds,exceeds exceirpt,excerpt exceirpts,excerpts excelent,excellent @@ -23048,6 +23068,7 @@ excludling,excluding exclue,exclude excluse,excludes,exclude,excuse,exclusive exclusie,exclusives +exclusiev,exclusive exclusiv,exclusive exclusivas,exclusives exclusiveity,exclusivity @@ -23115,6 +23136,7 @@ exececutable,executable execeed,exceed execeeded,exceeded execeeds,exceeds +execept,except exeception,exception execeptions,exceptions execion,execution @@ -23369,6 +23391,7 @@ exhasut,exhaust exhasuted,exhausted exhasuting,exhausting exhasution,exhaustion +exhasutive,exhaustive exhaused,exhausted exhaustin,exhaustion exhaustivo,exhaustion @@ -25084,6 +25107,7 @@ fetures,features fewd,few,feud fewg,few,fugue fewsha,fuchsia +fexibility,flexibility fezent,pheasant fhurter,further fials,fails @@ -28171,6 +28195,8 @@ higlights,highlights higly,highly higth,height higway,highway +hihglight,highlight +hihglights,highlights hijkack,hijack hijkacked,hijacked hijkacking,hijacking @@ -30217,6 +30243,7 @@ independenet,independents independenly,independently independens,independents independense,independents +independentally,independently independente,independence independentisme,independents independentiste,independents @@ -32379,6 +32406,7 @@ intialising,initialising intialistion,initialisation intializating,initializing intialization,initialization +intializations,initializations intializaze,initialize intialize,initialize intialized,initialized @@ -33476,6 +33504,7 @@ keysenian,keynesian keystokes,keystrokes keyward,keyword keywoards,keywords +keywoed,keyword keywork,keyword keyworkd,keyword keyworkds,keywords @@ -34931,6 +34960,7 @@ maintaned,maintained maintanence,maintenance maintaner,maintainer maintaners,maintainers +maintaning,maintaining maintans,maintains maintenace,maintenance maintenaince,maintenance @@ -37715,6 +37745,7 @@ mutipath,multipath mutipl,multiple,multiply mutiple,multiple mutiply,multiply +mutipule,multiple mutli,multi mutliated,mutilated mutliation,mutilation @@ -38915,6 +38946,7 @@ nofified,notified nofity,notify nohypen,nohyphen noice,noise,nice,notice +noiser,noisier nojification,notification nojifications,notifications nomber,number @@ -39842,6 +39874,7 @@ onmishients,omniscience onmishints,omniscience onmisience,omniscience onmisiences,omnisciences +ono,one onoly,only onomanopea,onomatopoeia onomonopea,onomatopoeia @@ -42352,6 +42385,8 @@ permissiable,permissible permissibe,permissible permissie,permissible permissin,permissions +permissino,permission +permissinos,permissions permissiosn,permissions permisson,permission permissons,permissions @@ -43238,6 +43273,7 @@ plcaeholders,placeholders plcaement,placement plcaements,placements plcaes,places +plceholder,placeholder pleaase,please pleace,please,place pleacing,placing @@ -44444,6 +44480,7 @@ presentase,presents presentated,presented presentatin,presentations presentato,presentation +presentatuion,presentation presentes,presents presention,presenting presentors,presents @@ -45695,9 +45732,11 @@ proprotionally,proportionally proprotions,proportions proprties,properties proprty,property +propse,propose propsect,prospect propsective,prospective propsects,prospects +propsed,proposed propserity,prosperity propserous,prosperous propt,prompt @@ -47129,6 +47168,7 @@ reclutant,reluctant reclutantly,reluctantly recnt,recent,recant,rent recntly,recently +recocation,revocation recocnisable,recognisable,reconcilable recocnised,recognised recod,record @@ -47315,6 +47355,7 @@ recource,resource,recourse recourced,resourced recources,resources recourcing,resourcing +recovation,revocation recoveres,recovers recoverys,recovers recoves,recovers @@ -49935,6 +49976,7 @@ retrubution,retribution retrun,return retruned,returned retruns,returns +retrurns,returns retrvieve,retrieve retrvieved,retrieved retrviever,retriever @@ -50085,6 +50127,8 @@ reviwers,reviewers reviwing,reviewing revlover,revolver revloves,revolves +revoce,revoke +revokation,revocation revolations,revolutions revoltuion,revolution revoltuionary,revolutionary @@ -50513,6 +50557,7 @@ sabatoshed,sabotaged sabatoshes,sabotages sabatoshing,sabotaging sabatour,saboteur +sability,stability sacalar,scalar sacalars,scalars sacarin,saccharin @@ -51254,6 +51299,7 @@ secpter,scepter secquence,sequence secratary,secretary secratery,secretary +secrect,secret secrelty,secretly secrest,secrets secretas,secrets @@ -52578,6 +52624,7 @@ simlifies,simplifies simlify,simplify simlifying,simplifying simliiar,similar +simlpe,simple simluate,simulate simluated,simulated simluation,simulation @@ -53036,6 +53083,7 @@ slaugthering,slaughtering slavage,salvage slaverly,slavery slayign,slaying +slcies,slices sldiers,sliders slect,select slected,selected @@ -54803,6 +54851,7 @@ storys,storeys storyteling,storytelling storytellling,storytelling stoyr,story +stpiped,stripped stpo,stop strack,stack,track stradegies,strategies @@ -54904,6 +54953,7 @@ streamtrue,streamer streamus,streams streamys,streams streatched,stretched +streatching,stretching strech,stretch streched,stretched streches,stretches @@ -55022,6 +55072,7 @@ stroyboard,storyboard stroyline,storyline stroylines,storylines stroytelling,storytelling +strpiped,stripped struc,struct strucgture,structure strucrure,structure @@ -55615,6 +55666,7 @@ successul,successful successully,successfully succesully,successfully succicently,sufficiently +succient,succinct succint,succinct succintly,succinctly succseeded,succeeded @@ -59214,6 +59266,7 @@ tsuanmi,tsunami tsunamai,tsunami tsunmai,tsunami ttests,tests +tthat,that tthe,the tucan,toucan tucans,toucans @@ -59490,6 +59543,7 @@ unadvertent,inadvertent unadvertently,inadvertently unafected,unaffected unahppy,unhappy +unaivalable,unavailable unalbe,unable unale,unable unalllowed,unallowed @@ -59559,6 +59613,7 @@ unavaialble,unavailable unavaible,unavailable unavailabe,unavailable unavailabel,unavailable +unavailablility,unavailability unavailble,unavailable unavailiability,unavailability unavailible,unavailable @@ -61567,6 +61622,7 @@ veiws,views vektor,vector vektors,vectors velantine,valentine +velcity,velocity velidate,validate vell,well velociries,velocities @@ -61744,6 +61800,7 @@ vertabim,verbatim vertabraes,vertebraes vertabray,vertebrae vertabrays,vertebraes +vertexes,vertices vertextes,vertices vertexts,vertices vertgio,vertigo @@ -61769,7 +61826,9 @@ vertixes,vertices vertixs,vertices vertx,vertex veryfieng,verifying +veryfing,verifying veryfy,verify +veryfying,verifying veryified,verified veryifies,verifies veryifing,verifying diff --git a/crates/typos-dict/src/word_codegen.rs b/crates/typos-dict/src/word_codegen.rs index 1507042..4788acb 100644 --- a/crates/typos-dict/src/word_codegen.rs +++ b/crates/typos-dict/src/word_codegen.rs @@ -3152,7 +3152,7 @@ pub static WORD_WEG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict static WORD_WEE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_WEE_CHILDREN), - value: Some(&["we"]), + value: None, }; pub static WORD_WEE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { @@ -5812,7 +5812,9 @@ static WORD_VERY_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_VERY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("fieng"), + dictgen::InsensitiveStr::Ascii("fing"), dictgen::InsensitiveStr::Ascii("fy"), + dictgen::InsensitiveStr::Ascii("fying"), dictgen::InsensitiveStr::Ascii("ified"), dictgen::InsensitiveStr::Ascii("ifies"), dictgen::InsensitiveStr::Ascii("ifing"), @@ -5820,8 +5822,10 @@ pub static WORD_VERY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ifying"), ], values: &[ + &["verifying"], &["verifying"], &["verify"], + &["verifying"], &["verified"], &["verifies"], &["verifying"], @@ -5842,6 +5846,7 @@ pub static WORD_VERT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("abraes"), dictgen::InsensitiveStr::Ascii("abray"), dictgen::InsensitiveStr::Ascii("abrays"), + dictgen::InsensitiveStr::Ascii("exes"), dictgen::InsensitiveStr::Ascii("extes"), dictgen::InsensitiveStr::Ascii("exts"), dictgen::InsensitiveStr::Ascii("gio"), @@ -5874,6 +5879,7 @@ pub static WORD_VERT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["vertebraes"], &["vertices"], &["vertices"], + &["vertices"], &["vertigo"], &["vertical"], &["vertical"], @@ -6383,6 +6389,7 @@ static WORD_VEL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_VEL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("antine"), + dictgen::InsensitiveStr::Ascii("city"), dictgen::InsensitiveStr::Ascii("idate"), dictgen::InsensitiveStr::Ascii("l"), dictgen::InsensitiveStr::Ascii("ociries"), @@ -6390,6 +6397,7 @@ pub static WORD_VEL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict ], values: &[ &["valentine"], + &["velocity"], &["validate"], &["well"], &["velocities"], @@ -13325,7 +13333,7 @@ static WORD_UNA_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str] Some(&WORD_UNAF_NODE), None, Some(&WORD_UNAH_NODE), - None, + Some(&WORD_UNAI_NODE), None, None, Some(&WORD_UNAL_NODE), @@ -13373,6 +13381,7 @@ pub static WORD_UNAV_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("aible"), dictgen::InsensitiveStr::Ascii("ailabe"), dictgen::InsensitiveStr::Ascii("ailabel"), + dictgen::InsensitiveStr::Ascii("ailablility"), dictgen::InsensitiveStr::Ascii("ailble"), dictgen::InsensitiveStr::Ascii("ailiability"), dictgen::InsensitiveStr::Ascii("ailible"), @@ -13393,6 +13402,7 @@ pub static WORD_UNAV_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["unavailable"], &["unavailable"], &["unavailable"], + &["unavailability"], &["unavailable"], &["unavailability"], &["unavailable"], @@ -13628,6 +13638,17 @@ pub static WORD_UNAL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic range: 1..=6, }; +static WORD_UNAI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_UNAI_CHILDREN), + value: None, +}; + +pub static WORD_UNAI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("valable")], + values: &[&["unavailable"]], + range: 7..=7, +}; + static WORD_UNAH_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_UNAH_CHILDREN), value: None, @@ -14559,9 +14580,10 @@ static WORD_TT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::D pub static WORD_TT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("ests"), + dictgen::InsensitiveStr::Ascii("hat"), dictgen::InsensitiveStr::Ascii("he"), ], - values: &[&["tests"], &["the"]], + values: &[&["tests"], &["that"], &["the"]], range: 2..=4, }; @@ -19127,7 +19149,6 @@ pub static WORD_THU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("nderjolt"), dictgen::InsensitiveStr::Ascii("nderolt"), dictgen::InsensitiveStr::Ascii("ndervolt"), - dictgen::InsensitiveStr::Ascii("r"), dictgen::InsensitiveStr::Ascii("rday"), dictgen::InsensitiveStr::Ascii("rdsay"), dictgen::InsensitiveStr::Ascii("rdsays"), @@ -19162,7 +19183,6 @@ pub static WORD_THU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["thunderbolt"], &["thunderbolt"], &["thunderbolt"], - &["their"], &["thursday"], &["thursday"], &["thursdays"], @@ -19174,7 +19194,7 @@ pub static WORD_THU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["thrusters"], &["further"], ], - range: 1..=9, + range: 2..=9, }; static WORD_THT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -26836,10 +26856,16 @@ static WORD_SUCCI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen pub static WORD_SUCCI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("cently"), + dictgen::InsensitiveStr::Ascii("ent"), dictgen::InsensitiveStr::Ascii("nt"), dictgen::InsensitiveStr::Ascii("ntly"), ], - values: &[&["sufficiently"], &["succinct"], &["succinctly"]], + values: &[ + &["sufficiently"], + &["succinct"], + &["succinct"], + &["succinctly"], + ], range: 2..=6, }; @@ -28549,7 +28575,7 @@ static WORD_STR_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str] None, Some(&WORD_STRN_NODE), Some(&WORD_STRO_NODE), - None, + Some(&WORD_STRP_NODE), None, None, None, @@ -28705,6 +28731,17 @@ pub static WORD_STRU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic range: 1..=7, }; +static WORD_STRP_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_STRP_CHILDREN), + value: None, +}; + +pub static WORD_STRP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("iped")], + values: &[&["stripped"]], + range: 4..=4, +}; + static WORD_STRO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_STRO_CHILDREN), value: None, @@ -29138,6 +29175,7 @@ pub static WORD_STREA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("mus"), dictgen::InsensitiveStr::Ascii("mys"), dictgen::InsensitiveStr::Ascii("tched"), + dictgen::InsensitiveStr::Ascii("tching"), ], values: &[ &["stretching"], @@ -29154,8 +29192,9 @@ pub static WORD_STREA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["streams"], &["streams"], &["stretched"], + &["stretching"], ], - range: 2..=5, + range: 2..=6, }; static WORD_STRC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -29488,9 +29527,12 @@ static WORD_STP_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: }; pub static WORD_STP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("o")], - values: &[&["stop"]], - range: 1..=1, + keys: &[ + dictgen::InsensitiveStr::Ascii("iped"), + dictgen::InsensitiveStr::Ascii("o"), + ], + values: &[&["stripped"], &["stop"]], + range: 1..=4, }; static WORD_STO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -34896,7 +34938,7 @@ static WORD_SL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::D static WORD_SL_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>>; 26] = [ Some(&WORD_SLA_NODE), None, - None, + Some(&WORD_SLC_NODE), Some(&WORD_SLD_NODE), Some(&WORD_SLE_NODE), None, @@ -35084,6 +35126,17 @@ pub static WORD_SLD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict range: 4..=4, }; +static WORD_SLC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SLC_CHILDREN), + value: None, +}; + +pub static WORD_SLC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("ies")], + values: &[&["slices"]], + range: 3..=3, +}; + static WORD_SLA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_SLA_CHILDREN), value: None, @@ -36533,6 +36586,7 @@ pub static WORD_SIML_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ify"), dictgen::InsensitiveStr::Ascii("ifying"), dictgen::InsensitiveStr::Ascii("iiar"), + dictgen::InsensitiveStr::Ascii("pe"), dictgen::InsensitiveStr::Ascii("uate"), dictgen::InsensitiveStr::Ascii("uated"), dictgen::InsensitiveStr::Ascii("uation"), @@ -36557,6 +36611,7 @@ pub static WORD_SIML_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["simplify"], &["simplifying"], &["similar"], + &["simple"], &["simulate"], &["simulated"], &["simulation"], @@ -40842,6 +40897,7 @@ pub static WORD_SECR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic keys: &[ dictgen::InsensitiveStr::Ascii("atary"), dictgen::InsensitiveStr::Ascii("atery"), + dictgen::InsensitiveStr::Ascii("ect"), dictgen::InsensitiveStr::Ascii("elty"), dictgen::InsensitiveStr::Ascii("est"), dictgen::InsensitiveStr::Ascii("etas"), @@ -40855,6 +40911,7 @@ pub static WORD_SECR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic values: &[ &["secretary"], &["secretary"], + &["secret"], &["secretly"], &["secrets"], &["secrets"], @@ -43264,6 +43321,7 @@ pub static WORD_SAB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("atoshes"), dictgen::InsensitiveStr::Ascii("atoshing"), dictgen::InsensitiveStr::Ascii("atour"), + dictgen::InsensitiveStr::Ascii("ility"), ], values: &[ &["sabotage"], @@ -43272,6 +43330,7 @@ pub static WORD_SAB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["sabotages"], &["sabotaging"], &["saboteur"], + &["stability"], ], range: 5..=8, }; @@ -44797,6 +44856,8 @@ static WORD_REVO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_REVO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("ce"), + dictgen::InsensitiveStr::Ascii("kation"), dictgen::InsensitiveStr::Ascii("lations"), dictgen::InsensitiveStr::Ascii("ltuion"), dictgen::InsensitiveStr::Ascii("ltuionary"), @@ -44835,6 +44896,8 @@ pub static WORD_REVO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("vles"), ], values: &[ + &["revoke"], + &["revocation"], &["revolutions"], &["revolution"], &["revolutionary"], @@ -44872,7 +44935,7 @@ pub static WORD_REVO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["revolver"], &["revolves"], ], - range: 3..=10, + range: 2..=10, }; static WORD_REVL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -45358,8 +45421,15 @@ pub static WORD_RETRU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("n"), dictgen::InsensitiveStr::Ascii("ned"), dictgen::InsensitiveStr::Ascii("ns"), + dictgen::InsensitiveStr::Ascii("rns"), + ], + values: &[ + &["retribution"], + &["return"], + &["returned"], + &["returns"], + &["returns"], ], - values: &[&["retribution"], &["return"], &["returned"], &["returns"]], range: 1..=6, }; @@ -54598,12 +54668,13 @@ static WORD_RECOV_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen pub static WORD_RECOV_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("ation"), dictgen::InsensitiveStr::Ascii("eres"), dictgen::InsensitiveStr::Ascii("erys"), dictgen::InsensitiveStr::Ascii("es"), ], - values: &[&["recovers"], &["recovers"], &["recovers"]], - range: 2..=4, + values: &[&["revocation"], &["recovers"], &["recovers"], &["recovers"]], + range: 2..=5, }; static WORD_RECOU_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -55217,10 +55288,15 @@ static WORD_RECOC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen pub static WORD_RECOC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("ation"), dictgen::InsensitiveStr::Ascii("nisable"), dictgen::InsensitiveStr::Ascii("nised"), ], - values: &[&["recognisable", "reconcilable"], &["recognised"]], + values: &[ + &["revocation"], + &["recognisable", "reconcilable"], + &["recognised"], + ], range: 5..=7, }; @@ -60004,20 +60080,24 @@ static WORD_PROPS_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen pub static WORD_PROPS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("e"), dictgen::InsensitiveStr::Ascii("ect"), dictgen::InsensitiveStr::Ascii("ective"), dictgen::InsensitiveStr::Ascii("ects"), + dictgen::InsensitiveStr::Ascii("ed"), dictgen::InsensitiveStr::Ascii("erity"), dictgen::InsensitiveStr::Ascii("erous"), ], values: &[ + &["propose"], &["prospect"], &["prospective"], &["prospects"], + &["proposed"], &["prosperity"], &["prosperous"], ], - range: 3..=6, + range: 1..=6, }; static WORD_PROPR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -63729,6 +63809,7 @@ pub static WORD_PRESE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("ntated"), dictgen::InsensitiveStr::Ascii("ntatin"), dictgen::InsensitiveStr::Ascii("ntato"), + dictgen::InsensitiveStr::Ascii("ntatuion"), dictgen::InsensitiveStr::Ascii("ntes"), dictgen::InsensitiveStr::Ascii("ntion"), dictgen::InsensitiveStr::Ascii("ntors"), @@ -63784,6 +63865,7 @@ pub static WORD_PRESE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["presented"], &["presentations"], &["presentation"], + &["presentation"], &["presents"], &["presenting"], &["presents"], @@ -67603,6 +67685,7 @@ pub static WORD_PLC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("aement"), dictgen::InsensitiveStr::Ascii("aements"), dictgen::InsensitiveStr::Ascii("aes"), + dictgen::InsensitiveStr::Ascii("eholder"), ], values: &[ &["place"], @@ -67613,6 +67696,7 @@ pub static WORD_PLC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["placement"], &["placements"], &["places"], + &["placeholder"], ], range: 2..=9, }; @@ -70446,6 +70530,8 @@ pub static WORD_PERMI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("ssibe"), dictgen::InsensitiveStr::Ascii("ssie"), dictgen::InsensitiveStr::Ascii("ssin"), + dictgen::InsensitiveStr::Ascii("ssino"), + dictgen::InsensitiveStr::Ascii("ssinos"), dictgen::InsensitiveStr::Ascii("ssiosn"), dictgen::InsensitiveStr::Ascii("sson"), dictgen::InsensitiveStr::Ascii("ssons"), @@ -70478,6 +70564,8 @@ pub static WORD_PERMI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["permissible"], &["permissible"], &["permissions"], + &["permission"], + &["permissions"], &["permissions"], &["permission"], &["permissions"], @@ -79096,6 +79184,7 @@ pub static WORD_ON_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("mishints"), dictgen::InsensitiveStr::Ascii("misience"), dictgen::InsensitiveStr::Ascii("misiences"), + dictgen::InsensitiveStr::Ascii("o"), dictgen::InsensitiveStr::Ascii("oly"), dictgen::InsensitiveStr::Ascii("omanopea"), dictgen::InsensitiveStr::Ascii("omonopea"), @@ -79158,6 +79247,7 @@ pub static WORD_ON_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["omniscience"], &["omniscience"], &["omnisciences"], + &["one"], &["only"], &["onomatopoeia"], &["onomatopoeia"], @@ -82344,9 +82434,12 @@ static WORD_NOI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: }; pub static WORD_NOI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("ce")], - values: &[&["noise", "nice", "notice"]], - range: 2..=2, + keys: &[ + dictgen::InsensitiveStr::Ascii("ce"), + dictgen::InsensitiveStr::Ascii("ser"), + ], + values: &[&["noise", "nice", "notice"], &["noisier"]], + range: 2..=3, }; static WORD_NOH_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -86590,6 +86683,7 @@ pub static WORD_MUT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ipl"), dictgen::InsensitiveStr::Ascii("iple"), dictgen::InsensitiveStr::Ascii("iply"), + dictgen::InsensitiveStr::Ascii("ipule"), dictgen::InsensitiveStr::Ascii("li"), dictgen::InsensitiveStr::Ascii("liated"), dictgen::InsensitiveStr::Ascii("liation"), @@ -86639,6 +86733,7 @@ pub static WORD_MUT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["multiple", "multiply"], &["multiple"], &["multiply"], + &["multiple"], &["multi"], &["mutilated"], &["mutilation"], @@ -95480,6 +95575,7 @@ pub static WORD_MAI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ntanence"), dictgen::InsensitiveStr::Ascii("ntaner"), dictgen::InsensitiveStr::Ascii("ntaners"), + dictgen::InsensitiveStr::Ascii("ntaning"), dictgen::InsensitiveStr::Ascii("ntans"), dictgen::InsensitiveStr::Ascii("ntenace"), dictgen::InsensitiveStr::Ascii("ntenaince"), @@ -95537,6 +95633,7 @@ pub static WORD_MAI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["maintenance"], &["maintainer"], &["maintainers"], + &["maintaining"], &["maintains"], &["maintenance"], &["maintenance"], @@ -100314,6 +100411,7 @@ pub static WORD_KEY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("stokes"), dictgen::InsensitiveStr::Ascii("ward"), dictgen::InsensitiveStr::Ascii("woards"), + dictgen::InsensitiveStr::Ascii("woed"), dictgen::InsensitiveStr::Ascii("work"), dictgen::InsensitiveStr::Ascii("workd"), dictgen::InsensitiveStr::Ascii("workds"), @@ -100355,6 +100453,7 @@ pub static WORD_KEY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["keywords"], &["keyword"], &["keyword"], + &["keyword"], &["keywords"], &["keywords"], &["keyword"], @@ -103946,6 +104045,7 @@ pub static WORD_INTIA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("listion"), dictgen::InsensitiveStr::Ascii("lizating"), dictgen::InsensitiveStr::Ascii("lization"), + dictgen::InsensitiveStr::Ascii("lizations"), dictgen::InsensitiveStr::Ascii("lizaze"), dictgen::InsensitiveStr::Ascii("lize"), dictgen::InsensitiveStr::Ascii("lized"), @@ -103998,6 +104098,7 @@ pub static WORD_INTIA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["initialisation"], &["initializing"], &["initialization"], + &["initializations"], &["initialize"], &["initialize"], &["initialized"], @@ -110713,6 +110814,7 @@ pub static WORD_INDEPE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("ndenly"), dictgen::InsensitiveStr::Ascii("ndens"), dictgen::InsensitiveStr::Ascii("ndense"), + dictgen::InsensitiveStr::Ascii("ndentally"), dictgen::InsensitiveStr::Ascii("ndente"), dictgen::InsensitiveStr::Ascii("ndentisme"), dictgen::InsensitiveStr::Ascii("ndentiste"), @@ -110762,6 +110864,7 @@ pub static WORD_INDEPE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["independently"], &["independents"], &["independents"], + &["independently"], &["independence"], &["independents"], &["independents"], @@ -117787,7 +117890,7 @@ static WORD_HI_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]> Some(&WORD_HIE_NODE), None, Some(&WORD_HIG_NODE), - None, + Some(&WORD_HIH_NODE), None, Some(&WORD_HIJ_NODE), None, @@ -118078,6 +118181,20 @@ pub static WORD_HIJ_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict range: 4..=7, }; +static WORD_HIH_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_HIH_CHILDREN), + value: None, +}; + +pub static WORD_HIH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("glight"), + dictgen::InsensitiveStr::Ascii("glights"), + ], + values: &[&["highlight"], &["highlights"]], + range: 6..=7, +}; + static WORD_HIG_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_HIG_CHILDREN), value: None, @@ -128662,7 +128779,7 @@ static WORD_FE_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]> None, None, Some(&WORD_FEW_NODE), - None, + Some(&WORD_FEX_NODE), None, Some(&WORD_FEZ_NODE), ]; @@ -128678,6 +128795,17 @@ pub static WORD_FEZ_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict range: 3..=3, }; +static WORD_FEX_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_FEX_CHILDREN), + value: None, +}; + +pub static WORD_FEX_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("ibility")], + values: &[&["flexibility"]], + range: 7..=7, +}; + static WORD_FEW_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_FEW_CHILDREN), value: None, @@ -133903,6 +134031,7 @@ pub static WORD_EXH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("asuted"), dictgen::InsensitiveStr::Ascii("asuting"), dictgen::InsensitiveStr::Ascii("asution"), + dictgen::InsensitiveStr::Ascii("asutive"), dictgen::InsensitiveStr::Ascii("aused"), dictgen::InsensitiveStr::Ascii("austin"), dictgen::InsensitiveStr::Ascii("austivo"), @@ -133945,6 +134074,7 @@ pub static WORD_EXH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["exhausted"], &["exhausting"], &["exhaustion"], + &["exhaustive"], &["exhausted"], &["exhaustion"], &["exhaustion"], @@ -134860,6 +134990,7 @@ pub static WORD_EXECE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("ed"), dictgen::InsensitiveStr::Ascii("eded"), dictgen::InsensitiveStr::Ascii("eds"), + dictgen::InsensitiveStr::Ascii("pt"), dictgen::InsensitiveStr::Ascii("ption"), dictgen::InsensitiveStr::Ascii("ptions"), ], @@ -134868,6 +134999,7 @@ pub static WORD_EXECE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["exceed"], &["exceeded"], &["exceeds"], + &["except"], &["exception"], &["exceptions"], ], @@ -135083,6 +135215,7 @@ pub static WORD_EXCL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ue"), dictgen::InsensitiveStr::Ascii("use"), dictgen::InsensitiveStr::Ascii("usie"), + dictgen::InsensitiveStr::Ascii("usiev"), dictgen::InsensitiveStr::Ascii("usiv"), dictgen::InsensitiveStr::Ascii("usivas"), dictgen::InsensitiveStr::Ascii("usiveity"), @@ -135128,6 +135261,7 @@ pub static WORD_EXCL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["excludes", "exclude", "excuse", "exclusive"], &["exclusives"], &["exclusive"], + &["exclusive"], &["exclusives"], &["exclusivity"], &["exclusively"], @@ -135696,8 +135830,14 @@ pub static WORD_EXCEE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("digly"), dictgen::InsensitiveStr::Ascii("dinly"), dictgen::InsensitiveStr::Ascii("ed"), + dictgen::InsensitiveStr::Ascii("eds"), + ], + values: &[ + &["exceedingly"], + &["exceedingly"], + &["exceed"], + &["exceeds"], ], - values: &[&["exceedingly"], &["exceedingly"], &["exceed"]], range: 2..=5, }; @@ -137943,6 +138083,7 @@ pub static WORD_EP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("trapolated"), dictgen::InsensitiveStr::Ascii("trapolates"), dictgen::InsensitiveStr::Ascii("ty"), + dictgen::InsensitiveStr::Ascii("xand"), dictgen::InsensitiveStr::Ascii("xanded"), dictgen::InsensitiveStr::Ascii("xected"), dictgen::InsensitiveStr::Ascii("xiressions"), @@ -137996,6 +138137,7 @@ pub static WORD_EP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["extrapolated"], &["extrapolates"], &["empty"], + &["expand"], &["expanded"], &["expected"], &["expressions"], @@ -138693,6 +138835,7 @@ pub static WORD_ENTI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("rity"), dictgen::InsensitiveStr::Ascii("rley"), dictgen::InsensitiveStr::Ascii("rly"), + dictgen::InsensitiveStr::Ascii("t"), dictgen::InsensitiveStr::Ascii("te"), dictgen::InsensitiveStr::Ascii("tee"), dictgen::InsensitiveStr::Ascii("tees"), @@ -138721,6 +138864,7 @@ pub static WORD_ENTI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["entirety"], &["entirely"], &["entirely"], + &["entity"], &["entire", "entity"], &["entity"], &["entities"], @@ -141201,6 +141345,7 @@ pub static WORD_ELS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ehwere"), dictgen::InsensitiveStr::Ascii("eof"), dictgen::InsensitiveStr::Ascii("eswhere"), + dictgen::InsensitiveStr::Ascii("eware"), dictgen::InsensitiveStr::Ascii("ewehere"), dictgen::InsensitiveStr::Ascii("ewere"), dictgen::InsensitiveStr::Ascii("ewhwere"), @@ -141215,6 +141360,7 @@ pub static WORD_ELS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["elsewhere"], &["elsewhere"], &["elsewhere"], + &["elsewhere"], &["elseif"], &["elseif"], ], @@ -142078,6 +142224,7 @@ pub static WORD_EI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("gth"), dictgen::InsensitiveStr::Ascii("gtheen"), dictgen::InsensitiveStr::Ascii("hter"), + dictgen::InsensitiveStr::Ascii("hths"), dictgen::InsensitiveStr::Ascii("nfahc"), dictgen::InsensitiveStr::Ascii("nstance"), dictgen::InsensitiveStr::Ascii("sntance"), @@ -142095,6 +142242,7 @@ pub static WORD_EI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["eighth", "eight"], &["eighteen"], &["either"], + &["eighths"], &["einfach"], &["instance"], &["instance"], @@ -151888,9 +152036,10 @@ static WORD_DETT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_DETT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("ach"), + dictgen::InsensitiveStr::Ascii("ached"), dictgen::InsensitiveStr::Ascii("aching"), ], - values: &[&["detach"], &["detaching"]], + values: &[&["detach"], &["detached"], &["detaching"]], range: 3..=6, }; @@ -152110,6 +152259,7 @@ pub static WORD_DETER_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("minstically"), dictgen::InsensitiveStr::Ascii("minte"), dictgen::InsensitiveStr::Ascii("mintes"), + dictgen::InsensitiveStr::Ascii("mned"), dictgen::InsensitiveStr::Ascii("mnine"), dictgen::InsensitiveStr::Ascii("nine"), ], @@ -152168,6 +152318,7 @@ pub static WORD_DETER_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["deterministically"], &["determine", "determined"], &["determines"], + &["determined"], &["determine"], &["determine"], ], @@ -159706,6 +159857,7 @@ pub static WORD_CY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("colps"), dictgen::InsensitiveStr::Ascii("cular"), dictgen::InsensitiveStr::Ascii("gin"), + dictgen::InsensitiveStr::Ascii("lces"), dictgen::InsensitiveStr::Ascii("lcic"), dictgen::InsensitiveStr::Ascii("lcical"), dictgen::InsensitiveStr::Ascii("lcist"), @@ -159769,6 +159921,7 @@ pub static WORD_CY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["cyclops"], &["circular"], &["cygwin"], + &["cycles"], &["cyclic"], &["cyclical"], &["cyclist"], @@ -161914,6 +162067,7 @@ pub static WORD_CREA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("dentialed"), dictgen::InsensitiveStr::Ascii("dentials"), dictgen::InsensitiveStr::Ascii("ed"), + dictgen::InsensitiveStr::Ascii("entials"), dictgen::InsensitiveStr::Ascii("eted"), dictgen::InsensitiveStr::Ascii("mic"), dictgen::InsensitiveStr::Ascii("soat"), @@ -161963,6 +162117,7 @@ pub static WORD_CREA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["credentialed"], &["credentials"], &["created"], + &["credentials"], &["created"], &["ceramic"], &["creosote"], @@ -166570,6 +166725,7 @@ pub static WORD_CONTINU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::InsensitiveStr::Ascii("oous"), dictgen::InsensitiveStr::Ascii("os"), dictgen::InsensitiveStr::Ascii("osly"), + dictgen::InsensitiveStr::Ascii("ousiy"), dictgen::InsensitiveStr::Ascii("ousle"), dictgen::InsensitiveStr::Ascii("re"), dictgen::InsensitiveStr::Ascii("s"), @@ -166616,6 +166772,7 @@ pub static WORD_CONTINU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = &["continuous"], &["continuously"], &["continuously"], + &["continuously"], &["continue"], &["continues", "continue", "continuous"], &["continues", "continuous"], @@ -167124,6 +167281,7 @@ static WORD_CONTEM_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictge pub static WORD_CONTEM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("palte"), dictgen::InsensitiveStr::Ascii("pate"), dictgen::InsensitiveStr::Ascii("perary"), dictgen::InsensitiveStr::Ascii("plare"), @@ -167137,6 +167295,7 @@ pub static WORD_CONTEM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("t"), ], values: &[ + &["contemplate"], &["contemplate"], &["contemporary"], &["contemplate"], @@ -171788,7 +171947,7 @@ pub static WORD_CONCER_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["concert"], &["concentrating"], &["conservation"], - &["concession"], + &["concession", "conversion"], &["concerts"], &["concrete"], &["concentrate"], @@ -175505,6 +175664,7 @@ pub static WORD_COMA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("nds"), dictgen::InsensitiveStr::Ascii("ny"), dictgen::InsensitiveStr::Ascii("pany"), + dictgen::InsensitiveStr::Ascii("pare"), dictgen::InsensitiveStr::Ascii("pared"), dictgen::InsensitiveStr::Ascii("patibility"), dictgen::InsensitiveStr::Ascii("patible"), @@ -175546,6 +175706,7 @@ pub static WORD_COMA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["commands"], &["company"], &["company"], + &["compare"], &["compared"], &["compatibility"], &["compatible"], @@ -177123,12 +177284,13 @@ static WORD_CLS_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_CLS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("asified"), dictgen::InsensitiveStr::Ascii("oe"), dictgen::InsensitiveStr::Ascii("sroom"), dictgen::InsensitiveStr::Ascii("srooms"), ], - values: &[&["close"], &["classroom"], &["classrooms"]], - range: 2..=6, + values: &[&["classified"], &["close"], &["classroom"], &["classrooms"]], + range: 2..=7, }; static WORD_CLO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -177773,11 +177935,13 @@ pub static WORD_CLAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("sicus"), dictgen::InsensitiveStr::Ascii("sied"), dictgen::InsensitiveStr::Ascii("sifcation"), + dictgen::InsensitiveStr::Ascii("sifcations"), dictgen::InsensitiveStr::Ascii("sifed"), dictgen::InsensitiveStr::Ascii("sifer"), dictgen::InsensitiveStr::Ascii("sifers"), dictgen::InsensitiveStr::Ascii("sificaion"), dictgen::InsensitiveStr::Ascii("sificaiton"), + dictgen::InsensitiveStr::Ascii("sificaitons"), dictgen::InsensitiveStr::Ascii("sificato"), dictgen::InsensitiveStr::Ascii("sifides"), dictgen::InsensitiveStr::Ascii("sifiy"), @@ -177810,11 +177974,13 @@ pub static WORD_CLAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["classics"], &["classified"], &["classification"], + &["classifications"], &["classified"], &["classifier"], &["classifiers"], &["classification"], &["classification"], + &["classifications"], &["classification"], &["classified"], &["classify"], @@ -177827,7 +177993,7 @@ pub static WORD_CLAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["classics"], &["clauses"], ], - range: 2..=10, + range: 2..=11, }; static WORD_CLAR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -185374,6 +185540,7 @@ pub static WORD_CAC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("l"), dictgen::InsensitiveStr::Ascii("late"), dictgen::InsensitiveStr::Ascii("lium"), + dictgen::InsensitiveStr::Ascii("lualted"), dictgen::InsensitiveStr::Ascii("luate"), dictgen::InsensitiveStr::Ascii("luated"), dictgen::InsensitiveStr::Ascii("luater"), @@ -185423,6 +185590,7 @@ pub static WORD_CAC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["calc"], &["calculate"], &["calcium"], + &["calculated"], &["calculate"], &["calculated"], &["calculator"], @@ -191037,7 +191205,6 @@ pub static WORD_BAR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("bedos"), dictgen::InsensitiveStr::Ascii("berians"), dictgen::InsensitiveStr::Ascii("celets"), - dictgen::InsensitiveStr::Ascii("celoneta"), dictgen::InsensitiveStr::Ascii("cleona"), dictgen::InsensitiveStr::Ascii("dford"), dictgen::InsensitiveStr::Ascii("eclona"), @@ -191091,7 +191258,6 @@ pub static WORD_BAR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["barbarians"], &["bracelets"], &["barcelona"], - &["barcelona"], &["bradford"], &["barcelona"], &["bargaining"], @@ -194420,11 +194586,17 @@ static WORD_AUH_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_AUH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("tenticate"), + dictgen::InsensitiveStr::Ascii("tentication"), dictgen::InsensitiveStr::Ascii("tor"), dictgen::InsensitiveStr::Ascii("tors"), ], - values: &[&["authenticate"], &["author"], &["authors"]], - range: 3..=9, + values: &[ + &["authenticate"], + &["authentication"], + &["author"], + &["authors"], + ], + range: 3..=11, }; static WORD_AUG_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -200137,7 +200309,6 @@ pub static WORD_APPL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("icaple"), dictgen::InsensitiveStr::Ascii("icatable"), dictgen::InsensitiveStr::Ascii("icaten"), - dictgen::InsensitiveStr::Ascii("icates"), dictgen::InsensitiveStr::Ascii("icatin"), dictgen::InsensitiveStr::Ascii("icatino"), dictgen::InsensitiveStr::Ascii("icatins"), @@ -200201,7 +200372,6 @@ pub static WORD_APPL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["applicable"], &["applicable"], &["application"], - &["applicants"], &["application"], &["application"], &["applicants", "applications"], @@ -204807,6 +204977,7 @@ pub static WORD_ALI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("rghty"), dictgen::InsensitiveStr::Ascii("s"), dictgen::InsensitiveStr::Ascii("sas"), + dictgen::InsensitiveStr::Ascii("sed"), dictgen::InsensitiveStr::Ascii("sing"), dictgen::InsensitiveStr::Ascii("ver"), ], @@ -204862,6 +205033,7 @@ pub static WORD_ALI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["alrighty"], &["alas", "alias", "alms", "axis"], &["alias", "aliases"], + &["aliased"], &["aliasing"], &["alive", "liver", "sliver"], ], @@ -206453,6 +206625,7 @@ pub static WORD_AGG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("resssion"), dictgen::InsensitiveStr::Ascii("revate"), dictgen::InsensitiveStr::Ascii("rgate"), + dictgen::InsensitiveStr::Ascii("rgates"), dictgen::InsensitiveStr::Ascii("rivate"), dictgen::InsensitiveStr::Ascii("rivated"), dictgen::InsensitiveStr::Ascii("rivates"), @@ -206500,6 +206673,7 @@ pub static WORD_AGG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["aggression"], &["aggravate"], &["aggregate"], + &["aggregates"], &["aggravate"], &["aggravated"], &["aggravates"], @@ -208911,6 +209085,7 @@ pub static WORD_ACS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ending"), dictgen::InsensitiveStr::Ascii("ension"), dictgen::InsensitiveStr::Ascii("es"), + dictgen::InsensitiveStr::Ascii("ii"), dictgen::InsensitiveStr::Ascii("sume"), dictgen::InsensitiveStr::Ascii("sumed"), ], @@ -208919,6 +209094,7 @@ pub static WORD_ACS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["ascending"], &["ascension"], &["cases", "access"], + &["ascii"], &["assume"], &["assumed"], ], @@ -210275,6 +210451,7 @@ pub static WORD_ACCI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ednetally"), dictgen::InsensitiveStr::Ascii("ent"), dictgen::InsensitiveStr::Ascii("ental"), + dictgen::InsensitiveStr::Ascii("ssible"), ], values: &[ &["accidentally"], @@ -210307,6 +210484,7 @@ pub static WORD_ACCI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["accidentally"], &["accident"], &["accidental"], + &["accessible"], ], range: 3..=10, };