diff --git a/crates/typos-dict/assets/words.csv b/crates/typos-dict/assets/words.csv index ebb3b6488..66aeccb8a 100644 --- a/crates/typos-dict/assets/words.csv +++ b/crates/typos-dict/assets/words.csv @@ -359,6 +359,7 @@ accapt,accept accapted,accepted accapts,accepts acccept,accept +accceptable,acceptable acccepted,accepted acccepting,accepting acccepts,accepts @@ -707,6 +708,7 @@ accuartely,accurately accuastion,accusation acculumate,accumulate acculumated,accumulated +acculumating,accumulating acculumation,accumulation accumalate,accumulate accumalated,accumulated @@ -1111,6 +1113,7 @@ acual,actual acually,actually acuired,acquired acuires,acquires +acumalated,accumulated acumulate,accumulate acumulated,accumulated acumulates,accumulates @@ -3392,6 +3395,7 @@ antrophology,anthropology antry,entry antyhing,anything anual,annual +anualized,annualized anually,annually anuglar,angular anuled,annulled @@ -3720,6 +3724,7 @@ applikations,applications applikay,appliqué applikays,appliqués appling,applying,appalling +applizes,applies appllied,applied applly,apply appluad,applaud @@ -4966,6 +4971,7 @@ asssembler,assembler asssembly,assembly asssert,assert asssertion,assertion +assset,asset asssits,assists asssociate,associated asssociated,associated @@ -5125,6 +5131,7 @@ asynchnous,asynchronous asynchonous,asynchronous asynchonously,asynchronously asynchornous,asynchronous +asynchornously,asynchronously asynchoronous,asynchronous asynchrnous,asynchronous asynchrnously,asynchronously @@ -6046,6 +6053,7 @@ aviable,available aviaiton,aviation avialability,availability avialable,available +avialible,available avilability,availability avilable,available aviod,avoid @@ -6220,6 +6228,7 @@ backwardss,backwards backware,backward backwark,backward backwars,backward,backwards +backword,backward backwrad,backward baclony,balcony bactracking,backtracking @@ -6242,6 +6251,7 @@ bahaviour,behaviour baisc,basic baiscly,basically baised,raised +baises,biases bakc,back bakcers,backers bakcrefs,backrefs @@ -7782,6 +7792,7 @@ buildd,build,builds builded,built buildes,builders buildins,buildings +buildning,building buildpackge,buildpackage buildpackges,buildpackages builing,building @@ -9963,6 +9974,7 @@ cicrulating,circulating cicular,circular ciculars,circulars cielings,ceilings +cients,clients cigarattes,cigarettes cigarete,cigarets,cigarette cigaretes,cigarettes @@ -10437,6 +10449,7 @@ clinicos,clinics clipbaord,clipboard clipboad,clipboard clipboads,clipboards +cliped,clipped clipoard,clipboard clipoards,clipboards clipoing,clipping @@ -10536,6 +10549,7 @@ cnosoles,consoles cntain,contain cntains,contains cnter,center +coachig,coaching coalace,coalesce coalacece,coalesce,coalescence coalaced,coalesced @@ -10772,6 +10786,7 @@ colera,cholera colerscheme,colorscheme colescing,coalescing colgone,cologne +colide,collide colision,collision colission,collision collabarate,collaborate @@ -10810,6 +10825,7 @@ collaspes,collapses collaspible,collapsible collasping,collapsing collataral,collateral +collater,collator collaterial,collateral collaterol,collateral collationg,collation @@ -10987,6 +11003,7 @@ comapres,compares comapring,comparing comaprison,comparison comaprisons,comparisons +comapt,compat comaptibele,compatible comaptibelities,compatibilities comaptibelity,compatibility @@ -11843,6 +11860,7 @@ completito,completion completley,completely completly,completely completness,completeness +completor,completer,completion complets,completes complette,complete complettly,completely @@ -13389,6 +13407,7 @@ constriant,constraint constriants,constraints constrint,constraint constrints,constraints +constrol,control constrollers,controllers construc,construct construccion,construction @@ -14061,6 +14080,7 @@ conventionnal,conventional convento,convention convenvient,convenient conver,convert +converage,converge,coverage converastion,conversations converastions,conservation converdation,conservation @@ -15412,6 +15432,7 @@ cuplrit,culprit curage,courage curageous,courageous curatin,curtain +curature,curvature curce,course,curse,curve curch,church curcial,crucial @@ -17086,6 +17107,7 @@ depcits,depicts depcrecated,deprecated depden,depend depdence,dependence +depdencencies,dependencies depdencente,dependence depdencentes,dependences depdences,dependences @@ -17901,6 +17923,7 @@ detectes,detects detectetd,detected detectie,detectives detectiona,detection,detections +detectionn,detection detectivs,detectives detectoare,detector detectsion,detection @@ -18051,6 +18074,7 @@ developmetn,developments developmetns,developments developmets,developments developmnet,developments +developoment,development developors,develops developp,develop developpe,develop @@ -21180,6 +21204,7 @@ emipres,empires emision,emission emiss,remiss,amiss,amass emissed,amassed,amiss +emitable,emittable emited,emitted emiting,emitting emition,emission,emotion @@ -21202,6 +21227,7 @@ emmitted,emitted emmitting,emitting emnity,enmity emobdiment,embodiment +emoiji,emoji emotionaly,emotionally emotionella,emotionally emoty,empty @@ -22585,6 +22611,7 @@ evey,every eveyone,everyone eveyr,every eveyrones,everyones +eveything,everything evidencd,evidenced evidende,evidenced evidentally,evidently @@ -22676,6 +22703,7 @@ examinated,examined examind,examined examinerad,examined examing,examining +examininig,examining examinining,examining examle,example examles,examples @@ -25170,6 +25198,7 @@ fingertits,fingertips fingertops,fingertips fingertrips,fingertips finialization,finalization +finialize,finalize finializing,finalizing finilizes,finalizes fininsh,finnish @@ -25256,6 +25285,7 @@ fixe,fixed,fixes,fix,fixme,fixer fixel,pixel fixels,pixels fixeme,fixme +fixutre,fixture fixwd,fixed fizeek,physique flacons,falcons @@ -25783,6 +25813,7 @@ formost,foremost formt,format formua,formula formual,formula +formuala,formula formuale,formulae formuals,formulas formualte,formulate @@ -26099,6 +26130,7 @@ fromates,formats fromating,formatting fromation,formation fromats,formats +fromatted,formatted fromatting,formatting frome,from fromed,formed @@ -26947,6 +26979,7 @@ gnerating,generating gneration,generation gnerations,generations gneric,generic +gnored,ignored gnorung,ignoring goalkeaper,goalkeeper goalkeepr,goalkeeper @@ -28677,6 +28710,7 @@ idenfitifer,identifier idenfitifers,identifiers idenfitify,identify idenfity,identify +idenifiable,identifiable idenitfy,identify idenities,identities idenitify,identify @@ -29757,6 +29791,7 @@ incomaptibele,incompatible incomaptibelities,incompatibilities incomaptibelity,incompatibility incomaptible,incompatible +incomatible,incompatible incombatibilities,incompatibilities incombatibility,incompatibility incomfort,discomfort,uncomfortable @@ -30714,6 +30749,7 @@ inherintly,inherently inheritablility,inheritability inheritage,heritage,inheritance inheritence,inheritance +inheritences,inheritances inherith,inherit inherithed,inherited inherithing,inheriting @@ -32970,6 +33006,7 @@ iteratered,iterated iteratior,iterator iteratiors,iterators iteratons,iterations +itereate,iterate itereating,iterating itereator,iterator iterface,interface @@ -33785,6 +33822,7 @@ latitute,latitude latnern,lantern latops,laptops latset,latest +latst,latest lattitude,latitude lauch,launch lauched,launched @@ -35496,6 +35534,7 @@ maxumum,maximum mayalsia,malaysia mayalsian,malaysian mayballine,maybelline +maybed,maybe maybee,maybe maybelle,maybelline maybelleine,maybelline @@ -37155,6 +37194,7 @@ monolopy,monopoly monolothic,monolithic monolouge,monologue monolythic,monolithic +monomorpize,monomorphize monontonicity,monotonicity monopace,monospace monopilies,monopolies @@ -37965,6 +38005,7 @@ nealy,nearly,newly neares,nearest nearset,nearest neast,nearest,beast +necassary,necessary necassery,necessary necassry,necessary necause,because @@ -38864,6 +38905,7 @@ normaized,normalized normale,normal normales,normals normalis,normals +normalizd,normalized normall,normal,normally normallized,normalized normalls,normals @@ -39576,6 +39618,7 @@ offsett,offset offsited,offside offspirng,offspring offsrping,offspring +offst,offset offstets,offsets offten,often oficial,official @@ -39746,7 +39789,7 @@ ontraio,ontario ontrolled,controlled onveience,convenience onventions,conventions -onw,own +onw,own,now onwed,owned onwee,ennui onwer,owner @@ -39970,6 +40013,7 @@ opprotunity,opportunity opproximate,approximate opps,oops oppsofite,opposite +oppurtinity,opportunity oppurtunities,opportunities oppurtunity,opportunity opration,operation @@ -40070,6 +40114,7 @@ optonally,optionally optons,options opulate,populate,opiate,opulent opulates,populates,opiates +oputput,output opyion,option opyions,options oracels,oracles @@ -40572,6 +40617,7 @@ outweights,outweighs outwieghs,outweighs ouur,our ouurs,ours +ove,oven,over oveerun,overrun oveflow,overflow oveflowed,overflowed @@ -41243,6 +41289,7 @@ pararaph,paragraph parareter,parameter parargaph,paragraph parargaphs,paragraphs +pararm,param pararmeter,parameter pararmeters,parameters paraside,paradise @@ -41888,6 +41935,7 @@ pensioen,pension pensle,pencil penssylvania,pennsylvania pentagoon,pentagon +pentalty,penalty pentsylvania,pennsylvania pentuim,pentium penultimante,penultimate @@ -43177,6 +43225,7 @@ poicy,policy poignat,poignant poiint,point poiints,points +poin,point poind,point poindcloud,pointcloud poineer,pioneer @@ -43304,6 +43353,7 @@ polotic,politic polotical,political polotically,politically polotics,politics +polpulate,populate poltic,politic poltical,political poltically,politically @@ -43694,6 +43744,7 @@ potition,position potocol,protocol potrait,portrait potrayed,portrayed +poulate,populate poulations,populations pount,point,pound pounts,points @@ -43957,6 +44008,7 @@ predicessor,predecessor predicessors,predecessors prediceted,predicated prediciment,predicament +prediciotn,prediction predicited,predicated predicitng,predicting prediciton,prediction @@ -43964,7 +44016,7 @@ predicitons,predictions predicitve,predictive predickted,predicated predictave,predictive -predicte,predictive +predicte,predictive,predicted predictible,predictable predictie,predictive predictin,prediction @@ -44159,6 +44211,7 @@ premptively,preemptively premuim,premium premuims,premiums preocess,process +preocessing,processing,preprocessing preocupation,preoccupation preoperty,property preorded,preordered @@ -44545,6 +44598,7 @@ primive,primitive primordal,primordial primtiive,primitive primtive,primitive +primtives,primitives princepals,principals princeple,principle princeples,principles @@ -45283,10 +45337,12 @@ promisse,promise,promises,promised promissed,promised promisses,promises promissing,promising +promitives,primitives promixity,proximity prommpt,prompt prommpts,prompts promocional,promotional +promordials,primordials promose,promotes promoteurs,promotes promotheus,prometheus @@ -45441,6 +45497,7 @@ propetrys,properties propety,property propetys,properties propgated,propagated +propgating,propagating prophacies,prophecies prophacy,prophecy prophechies,prophecies @@ -45844,6 +45901,7 @@ pruposefully,purposefully pruposely,purposely prusuit,pursuit prviate,private +prvode,provide pryamid,pyramid pryamids,pyramids psace,space,pace @@ -46644,7 +46702,7 @@ realtive,relative,reactive realtively,relatively realtives,relatives realtivity,relativity -realy,really,relay +realy,really,relay,real realyl,really reamde,readme reamin,remain @@ -46786,6 +46844,7 @@ rebuplican,republican rebuplicans,republicans recahed,reached recal,recall +recalcelated,recalculated recalcualte,recalculate recalcualted,recalculated recalcualtes,recalculates @@ -49074,6 +49133,7 @@ requird,required requireing,requiring requiremenet,requirement requiremenets,requirements +requiremenht,requirement requiremnt,requirement requirment,requirement requirmentes,requirements @@ -49645,6 +49705,8 @@ resursively,recursively resuse,reuse resused,reused,refused,resumed resut,result +resutl,result +resutls,results resuts,results resycn,resync retailate,retaliate @@ -50305,6 +50367,7 @@ ruleboook,rulebook rulle,rule rumatic,rheumatic rumorus,rumors +rumtime,runtime rumuors,rumors runing,running,ruining runn,run @@ -51172,6 +51235,8 @@ segement,segment segementation,segmentation segemented,segmented segements,segments +segemnt,segment +segemntation,segmentation segemnts,segments segergation,segregation segfualt,segfault @@ -51193,6 +51258,7 @@ segmentes,segments segmetn,segment segmetned,segmented segmetns,segments +segmnet,segment segragated,segregated segragation,segregation segregacion,segregation @@ -52902,6 +52968,7 @@ slooth,sleuth,sloth,sooth sloothed,sleuthing sloothing,sleuthing slooths,sleuths +slotable,slottable sloughtering,slaughtering slowy,slowly slq,sql @@ -54241,6 +54308,7 @@ ssoaiating,associating ssome,some ssudo,sudo stabalization,stabilization +stabalized,stabilized stabel,stable stabelized,stabilized stabilitation,stabilization @@ -54477,6 +54545,7 @@ stawk,stalk stcokbrush,stockbrush stdanard,standard stdanards,standards +stderrr,stderr steadilly,steadily steadliy,steadily stealhty,stealthy @@ -57147,6 +57216,7 @@ termniations,terminations termniator,terminator termniators,terminators termo,thermo +termonology,terminology termostat,thermostat termperatue,temperature termperatues,temperatures @@ -57221,6 +57291,7 @@ tesellate,tessellate tesellated,tessellated tesellation,tessellation tesellator,tessellator +tesing,testing tesitcle,testicle tesitcles,testicles tesited,tested @@ -57252,6 +57323,7 @@ testimoney,testimony testin,testing testng,testing testomony,testimony +testsdata,testdata testsing,testing tetrahedora,tetrahedra tetrahedoren,tetrahedron @@ -57821,6 +57893,7 @@ togueter,together toi,to,toy toiletts,toilets tolarable,tolerable +tolearnce,tolerance tolelerance,tolerance tolen,token tolens,tokens @@ -57844,6 +57917,7 @@ tomatos,tomatoes tommorow,tomorrow tommorrow,tomorrow tomorrrow,tomorrow +tonange,tonnage tongiht,tonight tonguers,tongues tonihgt,tonight @@ -57994,6 +58068,7 @@ toxen,toxin toxicitity,toxicity toxicitiy,toxicity toxiticy,toxicity +tpos,typos tpye,type tpyed,typed tpyes,types @@ -58039,6 +58114,7 @@ trageting,targeting tragets,targets tragicallly,tragically tragicaly,tragically +traids,traits,triads traige,triage traiger,triager traigers,triagers @@ -59039,6 +59115,7 @@ tunrtable,turntable tuotiral,tutorial tuotirals,tutorials tupel,tuple +tupes,tuples tupless,tuples tupparware,tupperware tupperwears,tupperware @@ -59285,7 +59362,9 @@ unadvertantly,inadvertently unadvertedly,inadvertently unadvertent,inadvertent unadvertently,inadvertently +unafected,unaffected unahppy,unhappy +unalbe,unable unale,unable unalllowed,unallowed unambigious,unambiguous @@ -59923,6 +60002,7 @@ unfortuneatly,unfortunately unfortunetely,unfortunately unfortunetly,unfortunately unfortuntaly,unfortunately +unfortuntely,unfortunately unforunate,unfortunate unforunately,unfortunately unforutunate,unfortunate @@ -60423,7 +60503,7 @@ unroated,unrotated unrosponsive,unresponsive unrpoven,unproven unrwitten,unwritten -unsable,unusable,usable,unstable +unsable,unusable,usable,unstable,unable unsanfe,unsafe unsccessful,unsuccessful unscubscribe,subscribe @@ -61283,6 +61363,7 @@ veamant,vehement veamantly,vehemently vebrose,verbose vechiles,vehicles +vecotor,vector vecotr,vector vecotrs,vectors vectices,vertices @@ -62244,6 +62325,7 @@ weas,was weathliest,wealthiest webage,webpage webapge,webpage +webassemby,webassembly webbooks,webhooks webhools,webhooks webiste,website @@ -62263,6 +62345,7 @@ wednessday,wednesdays,wednesday wednsday,wednesday wednseday,wednesday wednsedays,wednesdays +wee,we weerd,weird weerdly,weirdly weev,weave @@ -62460,6 +62543,7 @@ whta,what whther,whether whtielist,whitelist whtihin,within +whule,while,whole whyt,what,why whyth,with whythout,without @@ -62718,6 +62802,7 @@ wordl,world wordlview,worldview wordlwide,worldwide wordpres,wordpress +wordpresss,wordpress worfklow,workflow worfklows,workflows worflow,workflow @@ -62758,6 +62843,7 @@ workboos,workbooks workd,worked,works worke,work,worked,works workes,works,workers +workfaround,workaround workfore,workforce workfow,workflow workfows,workflows @@ -62885,6 +62971,7 @@ wron,wrong wronf,wrong wronly,wrongly wront,wrong +wrorker,worker wrteched,wretched wrtie,write wrting,writing diff --git a/crates/typos-dict/src/dict_codegen.rs b/crates/typos-dict/src/dict_codegen.rs index e9ef735ce..4ae3c37ea 100644 --- a/crates/typos-dict/src/dict_codegen.rs +++ b/crates/typos-dict/src/dict_codegen.rs @@ -843,6 +843,7 @@ pub static WORD_WRO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("nf"), dictgen::InsensitiveStr::Ascii("nly"), dictgen::InsensitiveStr::Ascii("nt"), + dictgen::InsensitiveStr::Ascii("rker"), ], values: &[ &["word"], @@ -860,6 +861,7 @@ pub static WORD_WRO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["wrong"], &["wrongly"], &["wrong"], + &["worker"], ], range: 1..=6, }; @@ -1285,6 +1287,7 @@ pub static WORD_WORK_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("d"), dictgen::InsensitiveStr::Ascii("e"), dictgen::InsensitiveStr::Ascii("es"), + dictgen::InsensitiveStr::Ascii("faround"), dictgen::InsensitiveStr::Ascii("fore"), dictgen::InsensitiveStr::Ascii("fow"), dictgen::InsensitiveStr::Ascii("fows"), @@ -1345,6 +1348,7 @@ pub static WORD_WORK_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["worked", "works"], &["work", "worked", "works"], &["works", "workers"], + &["workaround"], &["workforce"], &["workflow"], &["workflows"], @@ -1423,9 +1427,16 @@ pub static WORD_WORD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("lview"), dictgen::InsensitiveStr::Ascii("lwide"), dictgen::InsensitiveStr::Ascii("pres"), + dictgen::InsensitiveStr::Ascii("presss"), ], - values: &[&["world"], &["worldview"], &["worldwide"], &["wordpress"]], - range: 1..=5, + values: &[ + &["world"], + &["worldview"], + &["worldwide"], + &["wordpress"], + &["wordpress"], + ], + range: 1..=6, }; static WORD_WORC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -2451,7 +2462,7 @@ static WORD_WH_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]> Some(&WORD_WHR_NODE), Some(&WORD_WHS_NODE), Some(&WORD_WHT_NODE), - None, + Some(&WORD_WHU_NODE), None, None, None, @@ -2474,6 +2485,17 @@ pub static WORD_WHY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict range: 1..=5, }; +static WORD_WHU_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_WHU_CHILDREN), + value: None, +}; + +pub static WORD_WHU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("le")], + values: &[&["while", "whole"]], + range: 2..=2, +}; + static WORD_WHT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_WHT_CHILDREN), value: None, @@ -3125,7 +3147,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: None, + value: Some(&["we"]), }; pub static WORD_WEE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { @@ -3196,6 +3218,7 @@ pub static WORD_WEB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict keys: &[ dictgen::InsensitiveStr::Ascii("age"), dictgen::InsensitiveStr::Ascii("apge"), + dictgen::InsensitiveStr::Ascii("assemby"), dictgen::InsensitiveStr::Ascii("books"), dictgen::InsensitiveStr::Ascii("hools"), dictgen::InsensitiveStr::Ascii("iste"), @@ -3206,6 +3229,7 @@ pub static WORD_WEB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict values: &[ &["webpage"], &["webpage"], + &["webassembly"], &["webhooks"], &["webhooks"], &["website"], @@ -3213,7 +3237,7 @@ pub static WORD_WEB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["website"], &["websites"], ], - range: 3..=5, + range: 3..=7, }; static WORD_WEA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -6548,6 +6572,7 @@ static WORD_VEC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_VEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("hiles"), + dictgen::InsensitiveStr::Ascii("otor"), dictgen::InsensitiveStr::Ascii("otr"), dictgen::InsensitiveStr::Ascii("otrs"), dictgen::InsensitiveStr::Ascii("tices"), @@ -6563,6 +6588,7 @@ pub static WORD_VEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict values: &[ &["vehicles"], &["vector"], + &["vector"], &["vectors"], &["vertices"], &["vector"], @@ -9547,7 +9573,7 @@ pub static WORD_UNSA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ble"), dictgen::InsensitiveStr::Ascii("nfe"), ], - values: &[&["unusable", "usable", "unstable"], &["unsafe"]], + values: &[&["unusable", "usable", "unstable", "unable"], &["unsafe"]], range: 3..=3, }; @@ -11193,6 +11219,7 @@ pub static WORD_UNF_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ortunetely"), dictgen::InsensitiveStr::Ascii("ortunetly"), dictgen::InsensitiveStr::Ascii("ortuntaly"), + dictgen::InsensitiveStr::Ascii("ortuntely"), dictgen::InsensitiveStr::Ascii("orunate"), dictgen::InsensitiveStr::Ascii("orunately"), dictgen::InsensitiveStr::Ascii("orutunate"), @@ -11246,6 +11273,7 @@ pub static WORD_UNF_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["unfortunately"], &["unfortunately"], &["unfortunately"], + &["unfortunately"], &["unfortunate"], &["unfortunately"], &["unfortunate"], @@ -13263,7 +13291,7 @@ static WORD_UNA_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str] Some(&WORD_UNAC_NODE), Some(&WORD_UNAD_NODE), None, - None, + Some(&WORD_UNAF_NODE), None, Some(&WORD_UNAH_NODE), None, @@ -13561,10 +13589,11 @@ static WORD_UNAL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_UNAL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("be"), dictgen::InsensitiveStr::Ascii("e"), dictgen::InsensitiveStr::Ascii("llowed"), ], - values: &[&["unable"], &["unallowed"]], + values: &[&["unable"], &["unable"], &["unallowed"]], range: 1..=6, }; @@ -13579,6 +13608,17 @@ pub static WORD_UNAH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic range: 3..=3, }; +static WORD_UNAF_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_UNAF_CHILDREN), + value: None, +}; + +pub static WORD_UNAF_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("ected")], + values: &[&["unaffected"]], + range: 5..=5, +}; + static WORD_UNAD_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_UNAD_CHILDREN), value: None, @@ -14351,6 +14391,7 @@ static WORD_TUP_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_TUP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("el"), + dictgen::InsensitiveStr::Ascii("es"), dictgen::InsensitiveStr::Ascii("less"), dictgen::InsensitiveStr::Ascii("parware"), dictgen::InsensitiveStr::Ascii("perwears"), @@ -14360,6 +14401,7 @@ pub static WORD_TUP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict values: &[ &["tuple"], &["tuples"], + &["tuples"], &["tupperware"], &["tupperware"], &["tuple"], @@ -17625,6 +17667,7 @@ static WORD_TRAI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_TRAI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("ds"), dictgen::InsensitiveStr::Ascii("ge"), dictgen::InsensitiveStr::Ascii("ger"), dictgen::InsensitiveStr::Ascii("gers"), @@ -17658,6 +17701,7 @@ pub static WORD_TRAI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("tour"), ], values: &[ + &["traits", "triads"], &["triage"], &["triager"], &["triagers"], @@ -17843,12 +17887,13 @@ static WORD_TP_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::D pub static WORD_TP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("os"), dictgen::InsensitiveStr::Ascii("ye"), dictgen::InsensitiveStr::Ascii("yed"), dictgen::InsensitiveStr::Ascii("yes"), dictgen::InsensitiveStr::Ascii("yo"), ], - values: &[&["type"], &["typed"], &["types"], &["typo"]], + values: &[&["typos"], &["type"], &["typed"], &["types"], &["typo"]], range: 2..=3, }; @@ -18277,12 +18322,19 @@ static WORD_TON_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_TON_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("ange"), dictgen::InsensitiveStr::Ascii("giht"), dictgen::InsensitiveStr::Ascii("guers"), dictgen::InsensitiveStr::Ascii("ihgt"), dictgen::InsensitiveStr::Ascii("uges"), ], - values: &[&["tonight"], &["tongues"], &["tonight"], &["tongues"]], + values: &[ + &["tonnage"], + &["tonight"], + &["tongues"], + &["tonight"], + &["tongues"], + ], range: 4..=5, }; @@ -18317,6 +18369,7 @@ static WORD_TOL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_TOL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("arable"), + dictgen::InsensitiveStr::Ascii("earnce"), dictgen::InsensitiveStr::Ascii("elerance"), dictgen::InsensitiveStr::Ascii("en"), dictgen::InsensitiveStr::Ascii("ens"), @@ -18339,6 +18392,7 @@ pub static WORD_TOL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict values: &[ &["tolerable"], &["tolerance"], + &["tolerance"], &["token"], &["tokens"], &["tolerable"], @@ -20499,6 +20553,7 @@ pub static WORD_TES_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ellated"), dictgen::InsensitiveStr::Ascii("ellation"), dictgen::InsensitiveStr::Ascii("ellator"), + dictgen::InsensitiveStr::Ascii("ing"), dictgen::InsensitiveStr::Ascii("itcle"), dictgen::InsensitiveStr::Ascii("itcles"), dictgen::InsensitiveStr::Ascii("ited"), @@ -20530,6 +20585,7 @@ pub static WORD_TES_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("tin"), dictgen::InsensitiveStr::Ascii("tng"), dictgen::InsensitiveStr::Ascii("tomony"), + dictgen::InsensitiveStr::Ascii("tsdata"), dictgen::InsensitiveStr::Ascii("tsing"), ], values: &[ @@ -20541,6 +20597,7 @@ pub static WORD_TES_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["tessellated"], &["tessellation"], &["tessellator"], + &["testing"], &["testicle"], &["testicles"], &["tested"], @@ -20572,6 +20629,7 @@ pub static WORD_TES_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["testing"], &["testing"], &["testimony"], + &["testdata"], &["testing"], ], range: 1..=9, @@ -20818,6 +20876,7 @@ pub static WORD_TERM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("niator"), dictgen::InsensitiveStr::Ascii("niators"), dictgen::InsensitiveStr::Ascii("o"), + dictgen::InsensitiveStr::Ascii("onology"), dictgen::InsensitiveStr::Ascii("ostat"), dictgen::InsensitiveStr::Ascii("peratue"), dictgen::InsensitiveStr::Ascii("peratues"), @@ -20879,6 +20938,7 @@ pub static WORD_TERM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["terminator"], &["terminators"], &["thermo"], + &["terminology"], &["thermostat"], &["temperature"], &["temperatures"], @@ -29725,9 +29785,10 @@ pub static WORD_STD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict keys: &[ dictgen::InsensitiveStr::Ascii("anard"), dictgen::InsensitiveStr::Ascii("anards"), + dictgen::InsensitiveStr::Ascii("errr"), ], - values: &[&["standard"], &["standards"]], - range: 5..=6, + values: &[&["standard"], &["standards"], &["stderr"]], + range: 4..=6, }; static WORD_STC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -30485,6 +30546,7 @@ static WORD_STAB_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_STAB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("alization"), + dictgen::InsensitiveStr::Ascii("alized"), dictgen::InsensitiveStr::Ascii("el"), dictgen::InsensitiveStr::Ascii("elized"), dictgen::InsensitiveStr::Ascii("ilitation"), @@ -30507,6 +30569,7 @@ pub static WORD_STAB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic ], values: &[ &["stabilization"], + &["stabilized"], &["stable"], &["stabilized"], &["stabilization"], @@ -34736,109 +34799,127 @@ pub static WORD_SM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg }; static WORD_SL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { - children: dictgen::DictTrieChild::Flat(&WORD_SL_CHILDREN), + children: dictgen::DictTrieChild::Nested(&WORD_SL_CHILDREN), + value: None, +}; + +static WORD_SL_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>>; 26] = [ + Some(&WORD_SLA_NODE), + None, + None, + Some(&WORD_SLD_NODE), + Some(&WORD_SLE_NODE), + None, + None, + None, + Some(&WORD_SLI_NODE), + None, + None, + None, + None, + None, + Some(&WORD_SLO_NODE), + None, + Some(&WORD_SLQ_NODE), + None, + None, + None, + Some(&WORD_SLU_NODE), + None, + None, + None, + None, + None, +]; + +static WORD_SLU_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SLU_CHILDREN), value: None, }; -pub static WORD_SL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { +pub static WORD_SLU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ - dictgen::InsensitiveStr::Ascii("ac"), - dictgen::InsensitiveStr::Ascii("ach"), - dictgen::InsensitiveStr::Ascii("aches"), - dictgen::InsensitiveStr::Ascii("anguage"), - dictgen::InsensitiveStr::Ascii("anguages"), - dictgen::InsensitiveStr::Ascii("aptoon"), - dictgen::InsensitiveStr::Ascii("ase"), - dictgen::InsensitiveStr::Ascii("ases"), - dictgen::InsensitiveStr::Ascii("ashs"), - dictgen::InsensitiveStr::Ascii("aughted"), - dictgen::InsensitiveStr::Ascii("aughterd"), - dictgen::InsensitiveStr::Ascii("augterhouses"), - dictgen::InsensitiveStr::Ascii("augther"), - dictgen::InsensitiveStr::Ascii("augthered"), - dictgen::InsensitiveStr::Ascii("augthering"), - dictgen::InsensitiveStr::Ascii("avage"), - dictgen::InsensitiveStr::Ascii("averly"), - dictgen::InsensitiveStr::Ascii("ayign"), - dictgen::InsensitiveStr::Ascii("diers"), - dictgen::InsensitiveStr::Ascii("ect"), - dictgen::InsensitiveStr::Ascii("ected"), - dictgen::InsensitiveStr::Ascii("ecting"), - dictgen::InsensitiveStr::Ascii("ection"), - dictgen::InsensitiveStr::Ascii("eect"), - dictgen::InsensitiveStr::Ascii("eeped"), - dictgen::InsensitiveStr::Ascii("eepp"), - dictgen::InsensitiveStr::Ascii("efies"), - dictgen::InsensitiveStr::Ascii("efishness"), - dictgen::InsensitiveStr::Ascii("ewth"), - dictgen::InsensitiveStr::Ascii("ewthed"), - dictgen::InsensitiveStr::Ascii("ewthing"), - dictgen::InsensitiveStr::Ascii("ewths"), - dictgen::InsensitiveStr::Ascii("icable"), - dictgen::InsensitiveStr::Ascii("ienced"), - dictgen::InsensitiveStr::Ascii("ient"), - dictgen::InsensitiveStr::Ascii("iently"), - dictgen::InsensitiveStr::Ascii("ighlty"), - dictgen::InsensitiveStr::Ascii("ighly"), - dictgen::InsensitiveStr::Ascii("ightl"), - dictgen::InsensitiveStr::Ascii("ighty"), - dictgen::InsensitiveStr::Ascii("ignt"), - dictgen::InsensitiveStr::Ascii("igntly"), - dictgen::InsensitiveStr::Ascii("igth"), - dictgen::InsensitiveStr::Ascii("igthly"), - dictgen::InsensitiveStr::Ascii("igtly"), - dictgen::InsensitiveStr::Ascii("iped"), - dictgen::InsensitiveStr::Ascii("ipperies"), - dictgen::InsensitiveStr::Ascii("ipperly"), - dictgen::InsensitiveStr::Ascii("ippes"), - dictgen::InsensitiveStr::Ascii("ippey"), - dictgen::InsensitiveStr::Ascii("iseshow"), - dictgen::InsensitiveStr::Ascii("ite"), - dictgen::InsensitiveStr::Ascii("ooth"), - dictgen::InsensitiveStr::Ascii("oothed"), - dictgen::InsensitiveStr::Ascii("oothing"), - dictgen::InsensitiveStr::Ascii("ooths"), - dictgen::InsensitiveStr::Ascii("oughtering"), - dictgen::InsensitiveStr::Ascii("owy"), - dictgen::InsensitiveStr::Ascii("q"), - dictgen::InsensitiveStr::Ascii("uaghter"), - dictgen::InsensitiveStr::Ascii("uaghtered"), - dictgen::InsensitiveStr::Ascii("uaghtering"), - dictgen::InsensitiveStr::Ascii("uggify"), + dictgen::InsensitiveStr::Ascii("aghter"), + dictgen::InsensitiveStr::Ascii("aghtered"), + dictgen::InsensitiveStr::Ascii("aghtering"), + dictgen::InsensitiveStr::Ascii("ggify"), ], values: &[ - &["slack"], - &["slash"], - &["slashes"], - &["language"], - &["languages"], - &["splatoon"], - &["slash"], - &["slashes"], - &["slashes"], - &["slaughtered"], - &["slaughtered"], - &["slaughterhouses"], &["slaughter"], &["slaughtered"], &["slaughtering"], - &["salvage"], - &["slavery"], - &["slaying"], - &["sliders"], - &["select"], - &["selected"], - &["selecting"], - &["selection"], - &["select"], - &["slept"], - &["sleep"], - &["selfies"], - &["selfishness"], - &["sleuth"], - &["sleuthed"], + &["slugify"], + ], + range: 5..=9, +}; + +static WORD_SLQ_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SLQ_CHILDREN), + value: Some(&["sql"]), +}; + +pub static WORD_SLQ_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[], + values: &[], + range: 0..=0, +}; + +static WORD_SLO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SLO_CHILDREN), + value: None, +}; + +pub static WORD_SLO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("oth"), + dictgen::InsensitiveStr::Ascii("othed"), + dictgen::InsensitiveStr::Ascii("othing"), + dictgen::InsensitiveStr::Ascii("oths"), + dictgen::InsensitiveStr::Ascii("table"), + dictgen::InsensitiveStr::Ascii("ughtering"), + dictgen::InsensitiveStr::Ascii("wy"), + ], + values: &[ + &["sleuth", "sloth", "sooth"], + &["sleuthing"], &["sleuthing"], &["sleuths"], + &["slottable"], + &["slaughtering"], + &["slowly"], + ], + range: 2..=9, +}; + +static WORD_SLI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SLI_CHILDREN), + value: None, +}; + +pub static WORD_SLI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("cable"), + dictgen::InsensitiveStr::Ascii("enced"), + dictgen::InsensitiveStr::Ascii("ent"), + dictgen::InsensitiveStr::Ascii("ently"), + dictgen::InsensitiveStr::Ascii("ghlty"), + dictgen::InsensitiveStr::Ascii("ghly"), + dictgen::InsensitiveStr::Ascii("ghtl"), + dictgen::InsensitiveStr::Ascii("ghty"), + dictgen::InsensitiveStr::Ascii("gnt"), + dictgen::InsensitiveStr::Ascii("gntly"), + dictgen::InsensitiveStr::Ascii("gth"), + dictgen::InsensitiveStr::Ascii("gthly"), + dictgen::InsensitiveStr::Ascii("gtly"), + dictgen::InsensitiveStr::Ascii("ped"), + dictgen::InsensitiveStr::Ascii("pperies"), + dictgen::InsensitiveStr::Ascii("pperly"), + dictgen::InsensitiveStr::Ascii("ppes"), + dictgen::InsensitiveStr::Ascii("ppey"), + dictgen::InsensitiveStr::Ascii("seshow"), + dictgen::InsensitiveStr::Ascii("te"), + ], + values: &[ &["sliceable"], &["silenced"], &["silent"], @@ -34859,19 +34940,107 @@ pub static WORD_SL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["slippery"], &["slideshow"], &["elite", "site", "sleight", "slide"], - &["sleuth", "sloth", "sooth"], - &["sleuthing"], + ], + range: 2..=7, +}; + +static WORD_SLE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SLE_CHILDREN), + value: None, +}; + +pub static WORD_SLE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("ct"), + dictgen::InsensitiveStr::Ascii("cted"), + dictgen::InsensitiveStr::Ascii("cting"), + dictgen::InsensitiveStr::Ascii("ction"), + dictgen::InsensitiveStr::Ascii("ect"), + dictgen::InsensitiveStr::Ascii("eped"), + dictgen::InsensitiveStr::Ascii("epp"), + dictgen::InsensitiveStr::Ascii("fies"), + dictgen::InsensitiveStr::Ascii("fishness"), + dictgen::InsensitiveStr::Ascii("wth"), + dictgen::InsensitiveStr::Ascii("wthed"), + dictgen::InsensitiveStr::Ascii("wthing"), + dictgen::InsensitiveStr::Ascii("wths"), + ], + values: &[ + &["select"], + &["selected"], + &["selecting"], + &["selection"], + &["select"], + &["slept"], + &["sleep"], + &["selfies"], + &["selfishness"], + &["sleuth"], + &["sleuthed"], &["sleuthing"], &["sleuths"], - &["slaughtering"], - &["slowly"], - &["sql"], + ], + range: 2..=8, +}; + +static WORD_SLD_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SLD_CHILDREN), + value: None, +}; + +pub static WORD_SLD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("iers")], + values: &[&["sliders"]], + range: 4..=4, +}; + +static WORD_SLA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SLA_CHILDREN), + value: None, +}; + +pub static WORD_SLA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("c"), + dictgen::InsensitiveStr::Ascii("ch"), + dictgen::InsensitiveStr::Ascii("ches"), + dictgen::InsensitiveStr::Ascii("nguage"), + dictgen::InsensitiveStr::Ascii("nguages"), + dictgen::InsensitiveStr::Ascii("ptoon"), + dictgen::InsensitiveStr::Ascii("se"), + dictgen::InsensitiveStr::Ascii("ses"), + dictgen::InsensitiveStr::Ascii("shs"), + dictgen::InsensitiveStr::Ascii("ughted"), + dictgen::InsensitiveStr::Ascii("ughterd"), + dictgen::InsensitiveStr::Ascii("ugterhouses"), + dictgen::InsensitiveStr::Ascii("ugther"), + dictgen::InsensitiveStr::Ascii("ugthered"), + dictgen::InsensitiveStr::Ascii("ugthering"), + dictgen::InsensitiveStr::Ascii("vage"), + dictgen::InsensitiveStr::Ascii("verly"), + dictgen::InsensitiveStr::Ascii("yign"), + ], + values: &[ + &["slack"], + &["slash"], + &["slashes"], + &["language"], + &["languages"], + &["splatoon"], + &["slash"], + &["slashes"], + &["slashes"], + &["slaughtered"], + &["slaughtered"], + &["slaughterhouses"], &["slaughter"], &["slaughtered"], &["slaughtering"], - &["slugify"], + &["salvage"], + &["slavery"], + &["slaying"], ], - range: 1..=12, + range: 1..=11, }; static WORD_SK_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -40247,6 +40416,8 @@ pub static WORD_SEG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ementation"), dictgen::InsensitiveStr::Ascii("emented"), dictgen::InsensitiveStr::Ascii("ements"), + dictgen::InsensitiveStr::Ascii("emnt"), + dictgen::InsensitiveStr::Ascii("emntation"), dictgen::InsensitiveStr::Ascii("emnts"), dictgen::InsensitiveStr::Ascii("ergation"), dictgen::InsensitiveStr::Ascii("fualt"), @@ -40268,6 +40439,7 @@ pub static WORD_SEG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("metn"), dictgen::InsensitiveStr::Ascii("metned"), dictgen::InsensitiveStr::Ascii("metns"), + dictgen::InsensitiveStr::Ascii("mnet"), dictgen::InsensitiveStr::Ascii("ragated"), dictgen::InsensitiveStr::Ascii("ragation"), dictgen::InsensitiveStr::Ascii("regacion"), @@ -40291,6 +40463,8 @@ pub static WORD_SEG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["segmentation"], &["segmented"], &["segments"], + &["segment"], + &["segmentation"], &["segments"], &["segregation"], &["segfault"], @@ -40312,6 +40486,7 @@ pub static WORD_SEG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["segment"], &["segmented"], &["segments"], + &["segment"], &["segregated"], &["segregation"], &["segregation"], @@ -43111,6 +43286,7 @@ pub static WORD_RU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("lle"), dictgen::InsensitiveStr::Ascii("matic"), dictgen::InsensitiveStr::Ascii("morus"), + dictgen::InsensitiveStr::Ascii("mtime"), dictgen::InsensitiveStr::Ascii("muors"), dictgen::InsensitiveStr::Ascii("ning"), dictgen::InsensitiveStr::Ascii("nn"), @@ -43153,6 +43329,7 @@ pub static WORD_RU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["rule"], &["rheumatic"], &["rumors"], + &["runtime"], &["rumors"], &["running", "ruining"], &["run"], @@ -45580,6 +45757,8 @@ pub static WORD_RESU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("se"), dictgen::InsensitiveStr::Ascii("sed"), dictgen::InsensitiveStr::Ascii("t"), + dictgen::InsensitiveStr::Ascii("tl"), + dictgen::InsensitiveStr::Ascii("tls"), dictgen::InsensitiveStr::Ascii("ts"), ], values: &[ @@ -45627,6 +45806,8 @@ pub static WORD_RESU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["reuse"], &["reused", "refused", "resumed"], &["result"], + &["result"], + &["results"], &["results"], ], range: 1..=9, @@ -47492,6 +47673,7 @@ pub static WORD_REQUI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("reing"), dictgen::InsensitiveStr::Ascii("remenet"), dictgen::InsensitiveStr::Ascii("remenets"), + dictgen::InsensitiveStr::Ascii("remenht"), dictgen::InsensitiveStr::Ascii("remnt"), dictgen::InsensitiveStr::Ascii("rment"), dictgen::InsensitiveStr::Ascii("rmentes"), @@ -47525,6 +47707,7 @@ pub static WORD_REQUI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["requirements"], &["requirement"], &["requirement"], + &["requirement"], &["requirements"], &["requirements"], &["requisite"], @@ -55374,6 +55557,7 @@ pub static WORD_RECA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic keys: &[ dictgen::InsensitiveStr::Ascii("hed"), dictgen::InsensitiveStr::Ascii("l"), + dictgen::InsensitiveStr::Ascii("lcelated"), dictgen::InsensitiveStr::Ascii("lcualte"), dictgen::InsensitiveStr::Ascii("lcualted"), dictgen::InsensitiveStr::Ascii("lcualtes"), @@ -55397,6 +55581,7 @@ pub static WORD_RECA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic values: &[ &["reached"], &["recall"], + &["recalculated"], &["recalculate"], &["recalculated"], &["recalculates"], @@ -55980,7 +56165,7 @@ pub static WORD_REAL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["relatively"], &["relatives"], &["relativity"], - &["really", "relay"], + &["really", "relay", "real"], &["really"], ], range: 1..=10, @@ -58633,9 +58818,12 @@ static WORD_PRV_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: }; pub static WORD_PRV_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("iate")], - values: &[&["private"]], - range: 4..=4, + keys: &[ + dictgen::InsensitiveStr::Ascii("iate"), + dictgen::InsensitiveStr::Ascii("ode"), + ], + values: &[&["private"], &["provide"]], + range: 3..=4, }; static WORD_PRU_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -60019,9 +60207,12 @@ static WORD_PROPG_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen }; pub static WORD_PROPG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("ated")], - values: &[&["propagated"]], - range: 4..=4, + keys: &[ + dictgen::InsensitiveStr::Ascii("ated"), + dictgen::InsensitiveStr::Ascii("ating"), + ], + values: &[&["propagated"], &["propagating"]], + range: 4..=5, }; static WORD_PROPE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -60380,10 +60571,12 @@ pub static WORD_PROM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("issed"), dictgen::InsensitiveStr::Ascii("isses"), dictgen::InsensitiveStr::Ascii("issing"), + dictgen::InsensitiveStr::Ascii("itives"), dictgen::InsensitiveStr::Ascii("ixity"), dictgen::InsensitiveStr::Ascii("mpt"), dictgen::InsensitiveStr::Ascii("mpts"), dictgen::InsensitiveStr::Ascii("ocional"), + dictgen::InsensitiveStr::Ascii("ordials"), dictgen::InsensitiveStr::Ascii("ose"), dictgen::InsensitiveStr::Ascii("oteurs"), dictgen::InsensitiveStr::Ascii("otheus"), @@ -60443,10 +60636,12 @@ pub static WORD_PROM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["promised"], &["promises"], &["promising"], + &["primitives"], &["proximity"], &["prompt"], &["prompts"], &["promotional"], + &["primordials"], &["promotes"], &["promotes"], &["prometheus"], @@ -62651,6 +62846,7 @@ pub static WORD_PRIM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ordal"), dictgen::InsensitiveStr::Ascii("tiive"), dictgen::InsensitiveStr::Ascii("tive"), + dictgen::InsensitiveStr::Ascii("tives"), ], values: &[ &["primaries"], @@ -62676,6 +62872,7 @@ pub static WORD_PRIM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["primordial"], &["primitive"], &["primitive"], + &["primitives"], ], range: 2..=7, }; @@ -63778,6 +63975,7 @@ static WORD_PREO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_PREO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("cess"), + dictgen::InsensitiveStr::Ascii("cessing"), dictgen::InsensitiveStr::Ascii("cupation"), dictgen::InsensitiveStr::Ascii("perty"), dictgen::InsensitiveStr::Ascii("rded"), @@ -63790,6 +63988,7 @@ pub static WORD_PREO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic ], values: &[ &["process"], + &["processing", "preprocessing"], &["preoccupation"], &["property"], &["preordered"], @@ -64431,6 +64630,7 @@ pub static WORD_PREDI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("cessors"), dictgen::InsensitiveStr::Ascii("ceted"), dictgen::InsensitiveStr::Ascii("ciment"), + dictgen::InsensitiveStr::Ascii("ciotn"), dictgen::InsensitiveStr::Ascii("cited"), dictgen::InsensitiveStr::Ascii("citng"), dictgen::InsensitiveStr::Ascii("citon"), @@ -64459,6 +64659,7 @@ pub static WORD_PREDI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["predecessors"], &["predicated"], &["predicament"], + &["prediction"], &["predicated"], &["predicting"], &["prediction"], @@ -64466,7 +64667,7 @@ pub static WORD_PREDI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["predictive"], &["predicated"], &["predictive"], - &["predictive"], + &["predictive", "predicted"], &["predictable"], &["predictive"], &["prediction"], @@ -65306,12 +65507,14 @@ static WORD_POU_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_POU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("late"), dictgen::InsensitiveStr::Ascii("lations"), dictgen::InsensitiveStr::Ascii("nt"), dictgen::InsensitiveStr::Ascii("nts"), dictgen::InsensitiveStr::Ascii("pular"), ], values: &[ + &["populate"], &["populations"], &["point", "pound"], &["points"], @@ -66452,7 +66655,7 @@ static WORD_POL_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str] None, None, Some(&WORD_POLO_NODE), - None, + Some(&WORD_POLP_NODE), None, None, None, @@ -66564,6 +66767,17 @@ pub static WORD_POLT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic range: 2..=6, }; +static WORD_POLP_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_POLP_CHILDREN), + value: None, +}; + +pub static WORD_POLP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("ulate")], + values: &[&["populate"]], + range: 5..=5, +}; + static WORD_POLO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_POLO_CHILDREN), value: None, @@ -66804,6 +67018,7 @@ pub static WORD_POI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("gnat"), dictgen::InsensitiveStr::Ascii("int"), dictgen::InsensitiveStr::Ascii("ints"), + dictgen::InsensitiveStr::Ascii("n"), dictgen::InsensitiveStr::Ascii("nd"), dictgen::InsensitiveStr::Ascii("ndcloud"), dictgen::InsensitiveStr::Ascii("neer"), @@ -66867,6 +67082,7 @@ pub static WORD_POI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["point"], &["points"], &["point"], + &["point"], &["pointcloud"], &["pioneer"], &["pointer"], @@ -71153,10 +71369,11 @@ static WORD_PENT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_PENT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("agoon"), + dictgen::InsensitiveStr::Ascii("alty"), dictgen::InsensitiveStr::Ascii("sylvania"), dictgen::InsensitiveStr::Ascii("uim"), ], - values: &[&["pentagon"], &["pennsylvania"], &["pentium"]], + values: &[&["pentagon"], &["penalty"], &["pennsylvania"], &["pentium"]], range: 3..=8, }; @@ -73631,6 +73848,7 @@ pub static WORD_PARAR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("eter"), dictgen::InsensitiveStr::Ascii("gaph"), dictgen::InsensitiveStr::Ascii("gaphs"), + dictgen::InsensitiveStr::Ascii("m"), dictgen::InsensitiveStr::Ascii("meter"), dictgen::InsensitiveStr::Ascii("meters"), ], @@ -73640,10 +73858,11 @@ pub static WORD_PARAR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["parameter"], &["paragraph"], &["paragraphs"], + &["param"], &["parameter"], &["parameters"], ], - range: 3..=6, + range: 1..=6, }; static WORD_PARAP_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -74852,7 +75071,7 @@ pub static WORD_OVR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict static WORD_OVE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Nested(&WORD_OVE_CHILDREN), - value: None, + value: Some(&["oven", "over"]), }; static WORD_OVE_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>>; 26] = [ @@ -77739,10 +77958,12 @@ pub static WORD_OPU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict keys: &[ dictgen::InsensitiveStr::Ascii("late"), dictgen::InsensitiveStr::Ascii("lates"), + dictgen::InsensitiveStr::Ascii("tput"), ], values: &[ &["populate", "opiate", "opulent"], &["populates", "opiates"], + &["output"], ], range: 4..=5, }; @@ -78101,6 +78322,7 @@ pub static WORD_OPP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("roximate"), dictgen::InsensitiveStr::Ascii("s"), dictgen::InsensitiveStr::Ascii("sofite"), + dictgen::InsensitiveStr::Ascii("urtinity"), dictgen::InsensitiveStr::Ascii("urtunities"), dictgen::InsensitiveStr::Ascii("urtunity"), ], @@ -78144,6 +78366,7 @@ pub static WORD_OPP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["approximate"], &["oops"], &["opposite"], + &["opportunity"], &["opportunities"], &["opportunity"], ], @@ -78814,7 +79037,7 @@ pub static WORD_ON_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["controlled"], &["convenience"], &["conventions"], - &["own"], + &["own", "now"], &["owned"], &["ennui"], &["owner"], @@ -79295,6 +79518,7 @@ pub static WORD_OFFS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ited"), dictgen::InsensitiveStr::Ascii("pirng"), dictgen::InsensitiveStr::Ascii("rping"), + dictgen::InsensitiveStr::Ascii("t"), dictgen::InsensitiveStr::Ascii("tets"), ], values: &[ @@ -79310,9 +79534,10 @@ pub static WORD_OFFS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["offside"], &["offspring"], &["offspring"], + &["offset"], &["offsets"], ], - range: 2..=5, + range: 1..=5, }; static WORD_OFFR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -81717,6 +81942,7 @@ pub static WORD_NOR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("male"), dictgen::InsensitiveStr::Ascii("males"), dictgen::InsensitiveStr::Ascii("malis"), + dictgen::InsensitiveStr::Ascii("malizd"), dictgen::InsensitiveStr::Ascii("mall"), dictgen::InsensitiveStr::Ascii("mallized"), dictgen::InsensitiveStr::Ascii("malls"), @@ -81781,6 +82007,7 @@ pub static WORD_NOR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["normal"], &["normals"], &["normals"], + &["normalized"], &["normal", "normally"], &["normalized"], &["normals"], @@ -84992,11 +85219,12 @@ static WORD_NECA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_NECA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("ssary"), dictgen::InsensitiveStr::Ascii("ssery"), dictgen::InsensitiveStr::Ascii("ssry"), dictgen::InsensitiveStr::Ascii("use"), ], - values: &[&["necessary"], &["necessary"], &["because"]], + values: &[&["necessary"], &["necessary"], &["necessary"], &["because"]], range: 3..=5, }; @@ -87589,6 +87817,7 @@ pub static WORD_MONO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("lothic"), dictgen::InsensitiveStr::Ascii("louge"), dictgen::InsensitiveStr::Ascii("lythic"), + dictgen::InsensitiveStr::Ascii("morpize"), dictgen::InsensitiveStr::Ascii("ntonicity"), dictgen::InsensitiveStr::Ascii("pace"), dictgen::InsensitiveStr::Ascii("pilies"), @@ -87628,6 +87857,7 @@ pub static WORD_MONO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["monolithic"], &["monologue"], &["monolithic"], + &["monomorphize"], &["monotonicity"], &["monospace"], &["monopolies"], @@ -92799,6 +93029,7 @@ pub static WORD_MAY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("alsia"), dictgen::InsensitiveStr::Ascii("alsian"), dictgen::InsensitiveStr::Ascii("balline"), + dictgen::InsensitiveStr::Ascii("bed"), dictgen::InsensitiveStr::Ascii("bee"), dictgen::InsensitiveStr::Ascii("belle"), dictgen::InsensitiveStr::Ascii("belleine"), @@ -92820,6 +93051,7 @@ pub static WORD_MAY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["malaysian"], &["maybelline"], &["maybe"], + &["maybe"], &["maybelline"], &["maybelline"], &["maybelline"], @@ -98396,6 +98628,7 @@ pub static WORD_LAT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("nern"), dictgen::InsensitiveStr::Ascii("ops"), dictgen::InsensitiveStr::Ascii("set"), + dictgen::InsensitiveStr::Ascii("st"), dictgen::InsensitiveStr::Ascii("titude"), ], values: &[ @@ -98411,6 +98644,7 @@ pub static WORD_LAT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["lantern"], &["laptops"], &["latest"], + &["latest"], &["latitude"], ], range: 2..=7, @@ -101199,6 +101433,7 @@ pub static WORD_ITE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ratior"), dictgen::InsensitiveStr::Ascii("ratiors"), dictgen::InsensitiveStr::Ascii("ratons"), + dictgen::InsensitiveStr::Ascii("reate"), dictgen::InsensitiveStr::Ascii("reating"), dictgen::InsensitiveStr::Ascii("reator"), dictgen::InsensitiveStr::Ascii("rface"), @@ -101239,6 +101474,7 @@ pub static WORD_ITE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["iterator"], &["iterators"], &["iterations"], + &["iterate"], &["iterating"], &["iterator"], &["interface"], @@ -108394,6 +108630,7 @@ pub static WORD_INH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("eritablility"), dictgen::InsensitiveStr::Ascii("eritage"), dictgen::InsensitiveStr::Ascii("eritence"), + dictgen::InsensitiveStr::Ascii("eritences"), dictgen::InsensitiveStr::Ascii("erith"), dictgen::InsensitiveStr::Ascii("erithed"), dictgen::InsensitiveStr::Ascii("erithing"), @@ -108437,6 +108674,7 @@ pub static WORD_INH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["inheritability"], &["heritage", "inheritance"], &["inheritance"], + &["inheritances"], &["inherit"], &["inherited"], &["inheriting"], @@ -111555,6 +111793,7 @@ pub static WORD_INCOMA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("ptibelities"), dictgen::InsensitiveStr::Ascii("ptibelity"), dictgen::InsensitiveStr::Ascii("ptible"), + dictgen::InsensitiveStr::Ascii("tible"), ], values: &[ &["incompatibility"], @@ -111563,8 +111802,9 @@ pub static WORD_INCOMA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["incompatibilities"], &["incompatibility"], &["incompatible"], + &["incompatible"], ], - range: 6..=11, + range: 5..=11, }; static WORD_INCOH_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -115472,13 +115712,20 @@ static WORD_IDENI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen pub static WORD_IDENI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("fiable"), dictgen::InsensitiveStr::Ascii("tfy"), dictgen::InsensitiveStr::Ascii("ties"), dictgen::InsensitiveStr::Ascii("tify"), dictgen::InsensitiveStr::Ascii("ty"), ], - values: &[&["identify"], &["identities"], &["identify"], &["identity"]], - range: 2..=4, + values: &[ + &["identifiable"], + &["identify"], + &["identities"], + &["identify"], + &["identity"], + ], + range: 2..=6, }; static WORD_IDENF_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -121780,6 +122027,7 @@ pub static WORD_GN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("eration"), dictgen::InsensitiveStr::Ascii("erations"), dictgen::InsensitiveStr::Ascii("eric"), + dictgen::InsensitiveStr::Ascii("ored"), dictgen::InsensitiveStr::Ascii("orung"), ], values: &[ @@ -121795,6 +122043,7 @@ pub static WORD_GN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["generation"], &["generations"], &["generic"], + &["ignored"], &["ignoring"], ], range: 4..=8, @@ -124568,6 +124817,7 @@ pub static WORD_FRO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("mating"), dictgen::InsensitiveStr::Ascii("mation"), dictgen::InsensitiveStr::Ascii("mats"), + dictgen::InsensitiveStr::Ascii("matted"), dictgen::InsensitiveStr::Ascii("matting"), dictgen::InsensitiveStr::Ascii("me"), dictgen::InsensitiveStr::Ascii("med"), @@ -124613,6 +124863,7 @@ pub static WORD_FRO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["formatting"], &["formation"], &["formats"], + &["formatted"], &["formatting"], &["from"], &["formed"], @@ -125665,6 +125916,7 @@ pub static WORD_FORM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("t"), dictgen::InsensitiveStr::Ascii("ua"), dictgen::InsensitiveStr::Ascii("ual"), + dictgen::InsensitiveStr::Ascii("uala"), dictgen::InsensitiveStr::Ascii("uale"), dictgen::InsensitiveStr::Ascii("uals"), dictgen::InsensitiveStr::Ascii("ualte"), @@ -125723,6 +125975,7 @@ pub static WORD_FORM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["format"], &["formula"], &["formula"], + &["formula"], &["formulae"], &["formulas"], &["formulate"], @@ -127310,6 +127563,7 @@ pub static WORD_FIX_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("el"), dictgen::InsensitiveStr::Ascii("els"), dictgen::InsensitiveStr::Ascii("eme"), + dictgen::InsensitiveStr::Ascii("utre"), dictgen::InsensitiveStr::Ascii("wd"), ], values: &[ @@ -127317,9 +127571,10 @@ pub static WORD_FIX_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["pixel"], &["pixels"], &["fixme"], + &["fixture"], &["fixed"], ], - range: 1..=3, + range: 1..=4, }; static WORD_FIV_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -127592,6 +127847,7 @@ static WORD_FINI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_FINI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("alization"), + dictgen::InsensitiveStr::Ascii("alize"), dictgen::InsensitiveStr::Ascii("alizing"), dictgen::InsensitiveStr::Ascii("lizes"), dictgen::InsensitiveStr::Ascii("nsh"), @@ -127607,6 +127863,7 @@ pub static WORD_FINI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic ], values: &[ &["finalization"], + &["finalize"], &["finalizing"], &["finalizes"], &["finnish"], @@ -135502,6 +135759,7 @@ pub static WORD_EXAM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ind"), dictgen::InsensitiveStr::Ascii("inerad"), dictgen::InsensitiveStr::Ascii("ing"), + dictgen::InsensitiveStr::Ascii("ininig"), dictgen::InsensitiveStr::Ascii("inining"), dictgen::InsensitiveStr::Ascii("le"), dictgen::InsensitiveStr::Ascii("les"), @@ -135530,6 +135788,7 @@ pub static WORD_EXAM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["examined"], &["examining"], &["examining"], + &["examining"], &["example"], &["examples"], &["example"], @@ -135913,8 +136172,9 @@ pub static WORD_EVEY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("one"), dictgen::InsensitiveStr::Ascii("r"), dictgen::InsensitiveStr::Ascii("rones"), + dictgen::InsensitiveStr::Ascii("thing"), ], - values: &[&["everyone"], &["every"], &["everyones"]], + values: &[&["everyone"], &["every"], &["everyones"], &["everything"]], range: 1..=5, }; @@ -140165,6 +140425,7 @@ static WORD_EMO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_EMO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("bdiment"), + dictgen::InsensitiveStr::Ascii("iji"), dictgen::InsensitiveStr::Ascii("tionaly"), dictgen::InsensitiveStr::Ascii("tionella"), dictgen::InsensitiveStr::Ascii("ty"), @@ -140173,6 +140434,7 @@ pub static WORD_EMO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict ], values: &[ &["embodiment"], + &["emoji"], &["emotionally"], &["emotionally"], &["empty"], @@ -140263,6 +140525,7 @@ pub static WORD_EMI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("sion"), dictgen::InsensitiveStr::Ascii("ss"), dictgen::InsensitiveStr::Ascii("ssed"), + dictgen::InsensitiveStr::Ascii("table"), dictgen::InsensitiveStr::Ascii("ted"), dictgen::InsensitiveStr::Ascii("ting"), dictgen::InsensitiveStr::Ascii("tion"), @@ -140275,6 +140538,7 @@ pub static WORD_EMI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["emission"], &["remiss", "amiss", "amass"], &["amassed", "amiss"], + &["emittable"], &["emitted"], &["emitting"], &["emission", "emotion"], @@ -151113,6 +151377,7 @@ pub static WORD_DEVE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("lopmetns"), dictgen::InsensitiveStr::Ascii("lopmets"), dictgen::InsensitiveStr::Ascii("lopmnet"), + dictgen::InsensitiveStr::Ascii("lopoment"), dictgen::InsensitiveStr::Ascii("lopors"), dictgen::InsensitiveStr::Ascii("lopp"), dictgen::InsensitiveStr::Ascii("loppe"), @@ -151168,6 +151433,7 @@ pub static WORD_DEVE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["developments"], &["developments"], &["developments"], + &["development"], &["develops"], &["develop"], &["develop"], @@ -151677,6 +151943,7 @@ pub static WORD_DETEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("tetd"), dictgen::InsensitiveStr::Ascii("tie"), dictgen::InsensitiveStr::Ascii("tiona"), + dictgen::InsensitiveStr::Ascii("tionn"), dictgen::InsensitiveStr::Ascii("tivs"), dictgen::InsensitiveStr::Ascii("toare"), dictgen::InsensitiveStr::Ascii("tsion"), @@ -151700,6 +151967,7 @@ pub static WORD_DETEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["detected"], &["detectives"], &["detection", "detections"], + &["detection"], &["detectives"], &["detector"], &["detection"], @@ -154437,6 +154705,7 @@ pub static WORD_DEPD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic keys: &[ dictgen::InsensitiveStr::Ascii("en"), dictgen::InsensitiveStr::Ascii("ence"), + dictgen::InsensitiveStr::Ascii("encencies"), dictgen::InsensitiveStr::Ascii("encente"), dictgen::InsensitiveStr::Ascii("encentes"), dictgen::InsensitiveStr::Ascii("ences"), @@ -154474,6 +154743,7 @@ pub static WORD_DEPD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic values: &[ &["depend"], &["dependence"], + &["dependencies"], &["dependence"], &["dependences"], &["dependences"], @@ -160108,8 +160378,9 @@ pub static WORD_CURA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ge"), dictgen::InsensitiveStr::Ascii("geous"), dictgen::InsensitiveStr::Ascii("tin"), + dictgen::InsensitiveStr::Ascii("ture"), ], - values: &[&["courage"], &["courageous"], &["curtain"]], + values: &[&["courage"], &["courageous"], &["curtain"], &["curvature"]], range: 2..=5, }; @@ -164947,11 +165218,16 @@ static WORD_CONVERA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictg pub static WORD_CONVERA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("ge"), dictgen::InsensitiveStr::Ascii("stion"), dictgen::InsensitiveStr::Ascii("stions"), ], - values: &[&["conversations"], &["conservation"]], - range: 5..=6, + values: &[ + &["converge", "coverage"], + &["conversations"], + &["conservation"], + ], + range: 2..=6, }; static WORD_CONVEN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -167306,9 +167582,12 @@ static WORD_CONSTRO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictg pub static WORD_CONSTRO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("llers")], - values: &[&["controllers"]], - range: 5..=5, + keys: &[ + dictgen::InsensitiveStr::Ascii("l"), + dictgen::InsensitiveStr::Ascii("llers"), + ], + values: &[&["control"], &["controllers"]], + range: 1..=5, }; static WORD_CONSTRI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -172466,6 +172745,7 @@ pub static WORD_COMPLE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("tley"), dictgen::InsensitiveStr::Ascii("tly"), dictgen::InsensitiveStr::Ascii("tness"), + dictgen::InsensitiveStr::Ascii("tor"), dictgen::InsensitiveStr::Ascii("ts"), dictgen::InsensitiveStr::Ascii("tte"), dictgen::InsensitiveStr::Ascii("ttly"), @@ -172528,6 +172808,7 @@ pub static WORD_COMPLE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["completely"], &["completely"], &["completeness"], + &["completer", "completion"], &["completes"], &["complete"], &["completely"], @@ -174916,6 +175197,7 @@ pub static WORD_COMA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("pring"), dictgen::InsensitiveStr::Ascii("prison"), dictgen::InsensitiveStr::Ascii("prisons"), + dictgen::InsensitiveStr::Ascii("pt"), dictgen::InsensitiveStr::Ascii("ptibele"), dictgen::InsensitiveStr::Ascii("ptibelities"), dictgen::InsensitiveStr::Ascii("ptibelity"), @@ -174956,6 +175238,7 @@ pub static WORD_COMA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["comparing"], &["comparison"], &["comparisons"], + &["compat"], &["compatible"], &["compatibilities"], &["compatibility"], @@ -175508,6 +175791,7 @@ pub static WORD_COLLA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("spible"), dictgen::InsensitiveStr::Ascii("sping"), dictgen::InsensitiveStr::Ascii("taral"), + dictgen::InsensitiveStr::Ascii("ter"), dictgen::InsensitiveStr::Ascii("terial"), dictgen::InsensitiveStr::Ascii("terol"), dictgen::InsensitiveStr::Ascii("tiong"), @@ -175550,6 +175834,7 @@ pub static WORD_COLLA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["collapsible"], &["collapsing"], &["collateral"], + &["collator"], &["collateral"], &["collateral"], &["collation"], @@ -175565,11 +175850,12 @@ static WORD_COLI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_COLI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("de"), dictgen::InsensitiveStr::Ascii("sion"), dictgen::InsensitiveStr::Ascii("ssion"), ], - values: &[&["collision"], &["collision"]], - range: 4..=5, + values: &[&["collide"], &["collision"], &["collision"]], + range: 2..=5, }; static WORD_COLG_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -176060,7 +176346,7 @@ static WORD_COA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: static WORD_COA_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>>; 26] = [ None, None, - None, + Some(&WORD_COAC_NODE), None, None, None, @@ -176333,6 +176619,17 @@ pub static WORD_COALA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di range: 2..=7, }; +static WORD_COAC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_COAC_CHILDREN), + value: None, +}; + +pub static WORD_COAC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("hig")], + values: &[&["coaching"]], + range: 3..=3, +}; + static WORD_CN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_CN_CHILDREN), value: None, @@ -176663,6 +176960,7 @@ pub static WORD_CLI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("pbaord"), dictgen::InsensitiveStr::Ascii("pboad"), dictgen::InsensitiveStr::Ascii("pboads"), + dictgen::InsensitiveStr::Ascii("ped"), dictgen::InsensitiveStr::Ascii("poard"), dictgen::InsensitiveStr::Ascii("poards"), dictgen::InsensitiveStr::Ascii("poing"), @@ -176722,6 +177020,7 @@ pub static WORD_CLI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["clipboard"], &["clipboard"], &["clipboards"], + &["clipped"], &["clipboard"], &["clipboards"], &["clipping"], @@ -178284,9 +178583,12 @@ static WORD_CIE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: }; pub static WORD_CIE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("lings")], - values: &[&["ceilings"]], - range: 5..=5, + keys: &[ + dictgen::InsensitiveStr::Ascii("lings"), + dictgen::InsensitiveStr::Ascii("nts"), + ], + values: &[&["ceilings"], &["clients"]], + range: 3..=5, }; static WORD_CIC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -185439,6 +185741,7 @@ pub static WORD_BUI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("lded"), dictgen::InsensitiveStr::Ascii("ldes"), dictgen::InsensitiveStr::Ascii("ldins"), + dictgen::InsensitiveStr::Ascii("ldning"), dictgen::InsensitiveStr::Ascii("ldpackge"), dictgen::InsensitiveStr::Ascii("ldpackges"), dictgen::InsensitiveStr::Ascii("ling"), @@ -185483,6 +185786,7 @@ pub static WORD_BUI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["built"], &["builders"], &["buildings"], + &["building"], &["buildpackage"], &["buildpackages"], &["building"], @@ -190705,8 +191009,9 @@ pub static WORD_BAI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("sc"), dictgen::InsensitiveStr::Ascii("scly"), dictgen::InsensitiveStr::Ascii("sed"), + dictgen::InsensitiveStr::Ascii("ses"), ], - values: &[&["basic"], &["basically"], &["raised"]], + values: &[&["basic"], &["basically"], &["raised"], &["biases"]], range: 2..=4, }; @@ -190912,6 +191217,7 @@ pub static WORD_BACKW_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("are"), dictgen::InsensitiveStr::Ascii("ark"), dictgen::InsensitiveStr::Ascii("ars"), + dictgen::InsensitiveStr::Ascii("ord"), dictgen::InsensitiveStr::Ascii("rad"), ], values: &[ @@ -190921,6 +191227,7 @@ pub static WORD_BACKW_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["backward"], &["backward", "backwards"], &["backward"], + &["backward"], ], range: 2..=5, }; @@ -191637,6 +191944,7 @@ pub static WORD_AVI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("aiton"), dictgen::InsensitiveStr::Ascii("alability"), dictgen::InsensitiveStr::Ascii("alable"), + dictgen::InsensitiveStr::Ascii("alible"), dictgen::InsensitiveStr::Ascii("lability"), dictgen::InsensitiveStr::Ascii("lable"), dictgen::InsensitiveStr::Ascii("od"), @@ -191653,6 +191961,7 @@ pub static WORD_AVI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["aviation"], &["availability"], &["available"], + &["available"], &["availability"], &["available"], &["avoid"], @@ -194919,6 +195228,7 @@ pub static WORD_ASY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("nchonous"), dictgen::InsensitiveStr::Ascii("nchonously"), dictgen::InsensitiveStr::Ascii("nchornous"), + dictgen::InsensitiveStr::Ascii("nchornously"), dictgen::InsensitiveStr::Ascii("nchoronous"), dictgen::InsensitiveStr::Ascii("nchrnous"), dictgen::InsensitiveStr::Ascii("nchrnously"), @@ -194957,6 +195267,7 @@ pub static WORD_ASY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["asynchronous"], &["asynchronously"], &["asynchronous"], + &["asynchronously"], &["asynchronous"], &["asynchronous"], &["asynchronously"], @@ -195353,6 +195664,7 @@ pub static WORD_ASSS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("embly"), dictgen::InsensitiveStr::Ascii("ert"), dictgen::InsensitiveStr::Ascii("ertion"), + dictgen::InsensitiveStr::Ascii("et"), dictgen::InsensitiveStr::Ascii("its"), dictgen::InsensitiveStr::Ascii("ociate"), dictgen::InsensitiveStr::Ascii("ociated"), @@ -195369,6 +195681,7 @@ pub static WORD_ASSS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["assembly"], &["assert"], &["assertion"], + &["asset"], &["assists"], &["associated"], &["associated"], @@ -195377,7 +195690,7 @@ pub static WORD_ASSS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["assumes"], &["assuming"], ], - range: 3..=8, + range: 2..=8, }; static WORD_ASSO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -199478,6 +199791,7 @@ pub static WORD_APPL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ikay"), dictgen::InsensitiveStr::Ascii("ikays"), dictgen::InsensitiveStr::Ascii("ing"), + dictgen::InsensitiveStr::Ascii("izes"), dictgen::InsensitiveStr::Ascii("lied"), dictgen::InsensitiveStr::Ascii("ly"), dictgen::InsensitiveStr::Ascii("uad"), @@ -199541,6 +199855,7 @@ pub static WORD_APPL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["appliqué"], &["appliqués"], &["applying", "appalling"], + &["applies"], &["applied"], &["apply"], &["applaud"], @@ -200294,6 +200609,7 @@ static WORD_ANU_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_ANU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("al"), + dictgen::InsensitiveStr::Ascii("alized"), dictgen::InsensitiveStr::Ascii("ally"), dictgen::InsensitiveStr::Ascii("glar"), dictgen::InsensitiveStr::Ascii("led"), @@ -200309,6 +200625,7 @@ pub static WORD_ANU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict ], values: &[ &["annual"], + &["annualized"], &["annually"], &["angular"], &["annulled"], @@ -200322,7 +200639,7 @@ pub static WORD_ANU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["aneurism"], &["anywhere"], ], - range: 2..=5, + range: 2..=6, }; static WORD_ANT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -207749,6 +208066,7 @@ pub static WORD_ACU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ally"), dictgen::InsensitiveStr::Ascii("ired"), dictgen::InsensitiveStr::Ascii("ires"), + dictgen::InsensitiveStr::Ascii("malated"), dictgen::InsensitiveStr::Ascii("mulate"), dictgen::InsensitiveStr::Ascii("mulated"), dictgen::InsensitiveStr::Ascii("mulates"), @@ -207776,6 +208094,7 @@ pub static WORD_ACU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["actually"], &["acquired"], &["acquires"], + &["accumulated"], &["accumulate"], &["accumulated"], &["accumulates"], @@ -208881,6 +209200,7 @@ pub static WORD_ACCU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("astion"), dictgen::InsensitiveStr::Ascii("lumate"), dictgen::InsensitiveStr::Ascii("lumated"), + dictgen::InsensitiveStr::Ascii("lumating"), dictgen::InsensitiveStr::Ascii("lumation"), dictgen::InsensitiveStr::Ascii("malate"), dictgen::InsensitiveStr::Ascii("malated"), @@ -208943,6 +209263,7 @@ pub static WORD_ACCU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["accusation"], &["accumulate"], &["accumulated"], + &["accumulating"], &["accumulation"], &["accumulate"], &["accumulated"], @@ -210024,6 +210345,7 @@ static WORD_ACCC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_ACCC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("ept"), + dictgen::InsensitiveStr::Ascii("eptable"), dictgen::InsensitiveStr::Ascii("epted"), dictgen::InsensitiveStr::Ascii("epting"), dictgen::InsensitiveStr::Ascii("epts"), @@ -210054,6 +210376,7 @@ pub static WORD_ACCC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic ], values: &[ &["accept"], + &["acceptable"], &["accepted"], &["accepting"], &["accepts"],