From d7b3b548f066ab69806db607f5dc1b2442d82cf0 Mon Sep 17 00:00:00 2001 From: Nathan Baulch Date: Mon, 21 Nov 2022 13:13:53 +1100 Subject: [PATCH] feat(dict): 133 assorted typos --- crates/typos-dict/assets/words.csv | 133 +++ crates/typos-dict/src/dict_codegen.rs | 1348 ++++++++++++++++++------- 2 files changed, 1122 insertions(+), 359 deletions(-) diff --git a/crates/typos-dict/assets/words.csv b/crates/typos-dict/assets/words.csv index 65c5078..9dfbf37 100644 --- a/crates/typos-dict/assets/words.csv +++ b/crates/typos-dict/assets/words.csv @@ -1059,6 +1059,7 @@ addionally,additionally additianally,additionally additinal,additional additinally,additionally +additioanl,additional additioanlly,additionally additiona,additional additionallly,additionally @@ -1934,6 +1935,7 @@ algotrithm,algorithm algotrithmic,algorithmic algotrithmically,algorithmically algotrithms,algorithms +algrithm,algorithm alha,alpha alhabet,alphabet alhabetical,alphabetical @@ -2154,6 +2156,7 @@ alogirthmic,algorithmic alogirthmically,algorithmically alogirthms,algorithms alogned,aligned +alogorithm,algorithm alogorithms,algorithms alogrithm,algorithm alogrithmic,algorithmic @@ -2656,6 +2659,7 @@ anlge,angle anly,only anlysis,analysis anlyzing,analyzing +anme,name anmesia,amnesia anmesty,amnesty annay,annoy,any @@ -2673,6 +2677,7 @@ annihliation,annihilation annilihate,annihilated annilihated,annihilated annilihation,annihilation +annimal,animal anniverary,anniversary anniversairy,anniversary anniversarry,anniversary @@ -2881,6 +2886,7 @@ anwsers,answers anwyays,anyways anxeity,anxiety anyawy,anyway +anye,any anyhing,anything anyhting,anything anyhwere,anywhere @@ -3637,6 +3643,7 @@ argumentents,arguments argumentitive,argumentative argumentos,arguments argumeny,argument +argumernts,arguments argumet,argument argumetn,argument argumetns,arguments @@ -3819,6 +3826,7 @@ artifically,artificially artificialy,artificially artificiel,artificial artificiella,artificial +artifict,artifact artificually,artificially artifiically,artificially artihmetic,arithmetic @@ -3977,6 +3985,7 @@ assemple,assemble assempling,assembling assending,ascending asser,assert +asserion,assertion assersion,assertion assersions,assertions assertation,assertion @@ -4451,6 +4460,7 @@ attepmpt,attempt attept,attempt attepts,attempts attetntion,attention +attibures,attributes attibute,attribute attibuted,attributed attibutes,attributes @@ -4479,6 +4489,7 @@ attractin,attraction attraktion,attraction attraktive,attractive attrbiute,attribute +attrbute,attribute attribbute,attribute attribiute,attribute attribiutes,attributes @@ -4717,6 +4728,7 @@ authenrication,authentication authenricator,authenticator authenricators,authenticators authentcated,authenticated +authentiation,authentication authenticaion,authentication authenticaiton,authentication authenticateion,authentication @@ -4787,6 +4799,7 @@ authoritiers,authorities authorititive,authoritative authoritive,authoritative authoritorian,authoritarian +authorizatoin,authorization authorizaton,authorization authorizeed,authorized authorotative,authoritative @@ -4830,6 +4843,8 @@ autocorret,autocorrect autocorrext,autocorrect autocorrrect,autocorrect autoctonous,autochthonous +autodected,autodetected +autodection,autodetection autoeselect,autoselect autofilt,autofilter autofomat,autoformat @@ -5525,6 +5540,7 @@ beeen,been beehtoven,beethoven beeing,being,been beeings,beings +beerer,bearer beethoveen,beethoven beetween,between beetwen,between @@ -7802,6 +7818,7 @@ changable,changeable changeing,changing changged,changed changges,changes +changings,changes changlog,changelog changuing,changing chanined,chained @@ -8057,6 +8074,7 @@ chekc,check chekcer,checker chekcing,checking chekcmate,checkmate +chekcout,checkout chekd,checked cheked,checked chekers,checkers @@ -8875,6 +8893,7 @@ cofrimations,confirmations cofrimed,confirmed cofriming,confirming cofrims,confirms +cogegen,codegen cognatious,contagious cognitivie,cognitive cognizent,cognizant @@ -9849,6 +9868,7 @@ complementt,complement compleness,completeness complession,compression complet,complete +completalbe,completable completaste,completes completeds,completes completeing,completing @@ -10575,6 +10595,7 @@ configiguration,configuration configiration,configuration configire,configure configiuration,configuration +configl,config configration,configuration configrations,configurations configre,configure @@ -10866,6 +10887,7 @@ connetcion,connection conneticut,connecticut connetion,connection connetor,connector +connextion,connexion connitations,connotations connnect,connect connnected,connected @@ -11371,6 +11393,7 @@ consumires,consumerism consumirse,consumerism consumiste,consumes consummed,consumed +consummes,consumes consumpion,consumption consums,consumes consumtion,consumption @@ -11451,6 +11474,7 @@ contanting,contacting contants,constants,contents contary,contrary contast,contacts,contrast,contest +contatenate,concatenate contatenated,concatenated contating,contacting,containing contect,contact,context,connect @@ -11620,6 +11644,7 @@ continuons,continuous continuoous,continuous continuos,continuous continuosly,continuously +continuousle,continuously continure,continue continus,continues,continue,continuous continuse,continues @@ -11703,6 +11728,7 @@ contrainer,container contrainers,containers contraining,constraining contraint,constraint +contraintes,constraints contraints,constraints contraitns,constraints contrase,contrast @@ -11862,6 +11888,7 @@ conveniet,convenient convenietly,conveniently convenince,convenience conveninent,convenient +convenion,convention convenit,convenient convense,convince convension,convention,conversion @@ -12432,6 +12459,7 @@ coruching,crouching corus,chorus corvering,covering corwbar,crowbar +cose,case cosemtic,cosmetic cosemtics,cosmetics cosistent,consistent @@ -12744,6 +12772,7 @@ credetials,credentials credibillity,credibility credibilty,credibility credientals,credentials +crediential,credential credintial,credential credintials,credentials credis,credits @@ -12928,6 +12957,7 @@ crypric,cryptic crypted,encrypted cryptocraphic,cryptographic cryptograhic,cryptographic +cryptographc,cryptographic cryptograpic,cryptographic crystalens,crystals crystalisation,crystallisation @@ -13996,6 +14026,7 @@ defition,definition defitions,definitions defitnaly,defiantly defitnely,definitely +defived,derived deflaction,deflection deflatin,deflation deflaut,default @@ -14017,6 +14048,7 @@ defualt,default defualtdict,defaultdict defualts,defaults defult,default +defyning,defining degarde,degrade degarded,degraded degenarate,degenerate @@ -14452,6 +14484,7 @@ depdens,depends depdent,dependent depdents,dependents depecated,deprecated +depecreated,deprecated depection,deception depedencies,dependencies depedency,dependency @@ -14502,6 +14535,7 @@ dependeny,dependency dependices,dependencies dependicy,dependency dependig,depending +dependign,depending dependncies,dependencies dependncy,dependency dependnecy,dependency @@ -14860,7 +14894,10 @@ desentizised,desensitised desentralized,decentralized desepears,disappears deserailize,deserialize +deseralization,deserialization +deseralized,deserialized deserializazion,deserialization +deserialzie,deserialize desgin,design desginated,designated desgination,designation @@ -15086,6 +15123,7 @@ detatch,detach detatched,detached detatches,detaches detatching,detaching +detault,default detction,detection deteced,detected detecing,detecting @@ -15436,6 +15474,7 @@ dicrectory,directory dicrete,discrete dicretion,discretion dicretionary,discretionary +dicriminator,discriminator dicsriminated,discriminated dictadorship,dictatorship dictaionaries,dictionaries @@ -16104,6 +16143,7 @@ discriminatorie,discriminate discrimine,discriminate discriminitory,discriminatory discriminted,discriminated +discrimintor,discriminator discription,description discriptions,descriptions discrouage,discourages @@ -17064,6 +17104,7 @@ downlod,download downloded,downloaded downloding,downloading downlods,downloads +downlond,download downlowd,download downlowded,downloaded downlowding,downloading @@ -17386,6 +17427,7 @@ earhtbound,earthbound earhtquakes,earthquakes eariler,earlier earilest,earliest +earily,easily earler,earlier earliear,earlier earlies,earliest @@ -18124,6 +18166,7 @@ encrpytion,encryption encrupted,encrypted encrypiton,encryption encrypte,encrypted,encrypt +encrypter,encryptor encryptiion,encryption encryptio,encryption encryptiong,encryption @@ -18198,6 +18241,7 @@ enegeries,energies enegery,energy enehanced,enhanced enemployment,unemployment +enerator,generator energis,energies enery,energy eneter,enter @@ -19110,6 +19154,7 @@ exampeles,examples exampels,examples examplee,example,examples examplees,examples +exampleo,example exampt,exempt exand,expand exansive,expansive @@ -20404,6 +20449,7 @@ expierences,experiences expierencing,experiencing expierience,experience expieriences,experiences +expiermental,experimental expiers,expires expilicitely,explicitly expination,expiration @@ -20925,6 +20971,7 @@ failsave,failsafe failsaves,failsafes failt,fail,failed failture,failure +failuare,failure failue,failure failuer,failure failues,failures @@ -21219,6 +21266,7 @@ fianite,finite fianlly,finally ficks,flicks,fix ficticious,fictitious +ficticous,fictitious fictionaries,dictionaries fictious,fictitious fidality,fidelity @@ -21556,6 +21604,7 @@ flutteryshy,fluttershy fluxtuations,fluctuations flyes,flies,flyers fnaatic,fanatic +fnuction,function fo,of,for focu,focus focued,focused @@ -22244,6 +22293,7 @@ fulfiled,fulfilled fulfillling,fulfilling fulfulling,fulfilling fulfullment,fulfillment +fullanme,fullname fullets,fullest fullfil,fulfil,fulfil fullfiled,fulfilled @@ -22557,6 +22607,7 @@ geneated,generated geneates,generates geneating,generating geneation,generation +geneator,generator geneic,generic,genetic geneological,genealogical geneologies,genealogies @@ -22589,6 +22640,7 @@ generaters,generates,generators generatie,generate generaties,generate generatig,generating +generatign,generating generatin,generations generationals,generations generationens,generations @@ -22765,6 +22817,7 @@ getoe,ghetto getoject,getobject gettetx,gettext gettign,getting +gettings,getting gettitem,getitem gettitems,getitems gettter,getter @@ -22802,6 +22855,7 @@ ginee,guinea gingam,gingham gioen,given gir,git +girafes,giraffes girafffe,giraffe girefing,griefing girlfirend,girlfriend @@ -22823,6 +22877,7 @@ gitatributes,gitattributes gived,given,gave giveing,giving givem,given +givien,given givne,given givveing,giving givven,given @@ -23644,6 +23699,7 @@ healty,healthy heapdhone,headphone heapdhones,headphones hearbeat,heartbeat +hearder,header heared,heard,header hearhtstone,hearthstone heartbeart,heartbeat @@ -23671,6 +23727,7 @@ heavyweigth,heavyweight heavywieght,heavyweight heavywieghts,heavyweight hedeghog,hedgehog +heder,header hedgehodge,hedgehog hedgehoog,hedgehog hedgehorg,hedgehog @@ -23724,6 +23781,7 @@ hellucinations,hallucinations helluvva,helluva hellvua,helluva helment,helmet +helo,hello heloer,helper heloers,helpers helpe,helper @@ -23952,6 +24010,7 @@ hitogram,histogram hiygeine,hygiene hmtl,html hnalder,handler +hoding,holding hodlings,holdings hoeks,hoax hoemopathy,homeopathy @@ -24448,6 +24507,7 @@ identificato,identification identificaton,identification identifictaion,identification identifieer,identifier +identifield,identified identifierad,identified identifieras,identifies identifikation,identification @@ -24561,6 +24621,7 @@ igore,ignore igored,ignored igores,ignores igoring,ignoring +igorned,ignored ihaca,ithaca ihs,his iif,if @@ -24965,6 +25026,7 @@ implementatino,implementations implementatins,implementations implementationen,implementations implementationer,implementations +implementatios,implementations implementatition,implementation implementato,implementation implementatoin,implementation @@ -25658,6 +25720,7 @@ indentifies,identifies indentifing,identifying indentify,identify indentifying,identifying +indentin,indent indentit,identity indentity,identity indenx,index @@ -26778,6 +26841,7 @@ instanciates,instantiates instanciating,instantiating instanciation,instantiation instanciations,instantiations +instanct,instance instane,instance instanes,instances instanse,instances @@ -28141,6 +28205,7 @@ isssue,issue isssued,issued isssues,issues issueing,issuing +issure,issue ist,is,it,its,sit,list istalling,installing istance,instance @@ -28292,6 +28357,7 @@ jewelrey,jewelry jewerly,jewelry jewl,jew,jewel jewllery,jewellery +jion,join jitterr,jitter jitterring,jittering joanthan,jonathan @@ -28303,6 +28369,7 @@ joinning,joining jonatahn,jonathan jornal,journal jorunal,journal +josn,json jospeh,joseph jossle,jostle jouney,journey @@ -28948,6 +29015,7 @@ lengthly,lengthy lengts,lengths leniant,lenient leninent,lenient +lenngth,length lenoard,leonard lentgh,length lentghs,lengths @@ -29289,6 +29357,7 @@ listeneres,listeners listenes,listens listenning,listening listensers,listeners +listent,listen listenter,listener listenters,listeners listents,listens @@ -29509,6 +29578,7 @@ louisviile,louisville louisvile,louisville louisvillle,louisville lousiville,louisville +lowcase,lowercase lowd,load,low,loud lpatform,platform lsat,last,slat,sat @@ -30651,6 +30721,7 @@ metaphysisch,metaphysics metaprogamming,metaprogramming metatada,metadata metatadata,metadata +metatata,metadata metatdata,metadata metdata,metadata metephorical,metaphorical @@ -31497,6 +31568,7 @@ modiifiers,modifiers modiration,moderation modivational,motivational modle,model +modles,models modlue,module modprobbing,modprobing modprobeing,modprobing @@ -31854,6 +31926,7 @@ muext,mutex muffings,muffins muffinus,muffins muktitasking,multitasking +mulipart,multipart muliple,multiple mulitated,mutilated mulitation,mutilation @@ -32076,6 +32149,7 @@ mysterous,mysterious mystql,mysql mythraic,mithraic myu,my +naame,name nacionalistic,nationalistic nacionalists,nationalists nacrotics,narcotics @@ -32948,6 +33022,7 @@ nigthmares,nightmares nihilim,nihilism nihilisim,nihilism nihilsim,nihilism +nilable,nillable nilihism,nihilism nimutes,minutes nin,inn,min,bin,nine @@ -32972,6 +33047,7 @@ nkow,know nkwo,know nmae,name nned,need +nner,inner nnumber,number noctrune,nocturne noctunre,nocturne @@ -33011,6 +33087,7 @@ nonsens,nonsense nonsenscial,nonsensical nonsensicle,nonsensical nonsesne,nonsense +nonsignificant,insignificant nonte,note nontheless,nonetheless noo,no @@ -33192,9 +33269,11 @@ nuetrality,neutrality nuetron,neutron nuisanse,nuisance nuissance,nuisance +nulable,nullable nulcear,nuclear nulk,null nullabour,nullarbor +nullalble,nullable nullfiy,nullify nullifiy,nullify nulll,null @@ -33263,6 +33342,7 @@ nuturing,nurturing nwe,new nwo,now oarcles,oracles +oaut,oauth obamination,abomination obatinable,obtainable obay,obey @@ -33510,6 +33590,7 @@ ocurrences,occurrences oder,order,odor odly,oddly oen,one +oepnapi,openapi oepration,operation oerflow,overflow ofcoruse,ofcourse @@ -33648,6 +33729,7 @@ onlie,online,only onliene,online onlly,only onlsaught,onslaught +onlye,only onmipotent,omnipotent onmiscient,omniscient onoly,only @@ -33738,6 +33820,7 @@ opemed,opened opemess,openness opeming,opening opems,opens +openapig,openapi openbrower,openbrowser openeing,opening openend,opened @@ -33776,6 +33859,7 @@ operatons,operations operattion,operation operattions,operations opereation,operation +opern,open operration,operation operrations,operations opertaion,operation @@ -33797,6 +33881,7 @@ opitons,options opne,open opnegroup,opengroup opnssl,openssl +opoen,open oponent,opponent oportions,options,apportions oportunity,opportunity @@ -34869,6 +34954,7 @@ parameteras,parameters parametere,parameter,parameters parameteres,parameters parameterical,parametrical +parameterr,parameter parameterts,parameters parametes,parameters parametic,parametric,paramedic @@ -35150,6 +35236,7 @@ pasive,passive pasre,parse pasred,parsed pasres,parses +pasrsed,parsed passabe,passable passabel,passable passagens,passages @@ -35178,6 +35265,7 @@ passowrds,passwords passporters,passports passpost,passports passsed,passed +passsword,password passthrought,passthrough passthruogh,passthrough passtime,pastime @@ -35946,6 +36034,7 @@ pesticidas,pesticides pesticids,pesticides pestisides,pesticides pestizides,pesticides +pestore,petstore petetion,petition petrolem,petroleum petroluem,petroleum @@ -35971,6 +36060,7 @@ pharmeceutical,pharmaceutical pharmicist,pharmacist pharmsci,pharmacist pharoah,pharaoh +pharse,phrase phasepsace,phasespace phasis,phases phatnom,phantom @@ -37338,6 +37428,7 @@ prepair,prepare prepaird,prepaid prepaired,prepared prepand,prepend +prepar,prepare preparacion,preparation preparato,preparation preparetion,preparation @@ -37662,6 +37753,8 @@ primitve,primitive primitves,primitives primive,primitive primordal,primordial +primtiive,primitive +primtive,primitive princepals,principals princeple,principle princeples,principles @@ -38199,6 +38292,7 @@ progressus,progresses progressvie,progressives progrewss,progress progrmae,program +progrmmers,programmers progrom,pogrom,program progroms,pogroms,programs progrss,progress @@ -38416,6 +38510,8 @@ propertery,property propertes,properties propertiary,proprietary propertie,property,properties +propertiees,properties +propertiies,properties propertion,proportion propertional,proportional propertions,proportions @@ -39308,6 +39404,7 @@ randomrs,randoms randomus,randoms randomzied,randomized randonmess,randomness +randum,random randumness,randomness raoches,roaches raoming,roaming @@ -39544,6 +39641,7 @@ reassocition,reassociation reasssign,reassign reassureing,reassuring reassurring,reassuring +reast,rest reasy,ready,easy reates,creates reatiler,retailer @@ -40549,6 +40647,7 @@ relasped,relapsed relatabe,relatable relatated,related relatation,relaxation +relatative,relative relatd,related relatdness,relatedness relateds,relates @@ -41081,6 +41180,7 @@ reosurcing,resourcing reounded,rounded reource,resource reouted,routed,rerouted +reoutes,routes reove,remove reowrked,reworked repace,replace @@ -41474,6 +41574,7 @@ reqeusts,requests reqiest,request reqiuem,requiem reqiure,require +reqiured,required requeim,requiem requeried,required requeriment,requirement @@ -41482,6 +41583,7 @@ requeriments,requirements reques,request requeset,request,requisite requesr,request +requesst,request requestd,requested requestes,requests,requested requestesd,requested @@ -41788,6 +41890,7 @@ respone,response responed,respond respones,response responibilities,responsibilities +responible,responsible responisbilities,responsibilities responisbility,responsibility responisble,responsible @@ -42186,6 +42289,8 @@ reuqest,request reuqested,requested reuqesting,requesting reuqests,requests +reuqire,required +reuquest,request reurn,return reursively,recursively reuslt,result @@ -42451,6 +42556,7 @@ romanitcally,romantically romanmania,romanian romanna,romanian romanticaly,romantically +romoves,removes roomate,roommate ropeat,repeat ropository,repository @@ -42891,6 +42997,7 @@ scavanged,scavenged scavanger,scavenger scavangers,scavengers scavanges,scavenges +sccessful,successful sccope,scope sccript,script scecified,specified @@ -42924,6 +43031,7 @@ schduleing,scheduling schduler,scheduler schdules,schedules schduling,scheduling +scheam,schema schedual,schedule scheduald,scheduled schedualed,scheduled @@ -42932,6 +43040,7 @@ scheduleing,scheduling schedulier,scheduler schedulling,scheduling scheems,schemes +schems,schemes,schemas scheudling,scheduling schisophrenic,schizophrenic schiziphrenic,schizophrenic @@ -44064,6 +44173,7 @@ sigaled,signaled sigals,signals,sigils siganture,signature sigantures,signatures +sigature,signature sigen,sign sightstine,sightstone sigificance,significance @@ -44109,6 +44219,7 @@ signifikant,significant signifiy,signify signign,signing signigns,signings +signinged,signing signins,signings signitories,signatories signitory,signatory @@ -44117,6 +44228,7 @@ signle,single,signal signleplayer,singleplayer signles,singles,signals signol,signal +signture,signature signul,signal signular,singular signularity,singularity @@ -44702,6 +44814,7 @@ soemthing,something soemthings,somethings soemwhere,somewhere sofisticated,sophisticated +soflty,softly softend,softened softwares,software softwre,software @@ -44840,6 +44953,7 @@ sorcerey,sorcery sorceror,sorcerer sorcerry,sorcery sorpanos,sopranos +sorrogate,surrogate sorrounding,surrounding sortig,sorting sortings,sorting @@ -45768,6 +45882,7 @@ staminia,stamina stamnia,stamina stampade,stamped stampeed,stamped +stanalone,standalone stanard,standard stancels,stances stancers,stances @@ -45842,6 +45957,7 @@ statemenet,statement statemenets,statements statemens,statements statemet,statement +statemets,statements statemnet,statement statemnts,statements stati,statuses @@ -45884,6 +46000,7 @@ statsit,statist statsitical,statistical stattistic,statistic stattues,statutes +statu,status statubar,statusbar statuer,stature statuets,statutes @@ -46999,6 +47116,7 @@ superouman,superhuman superposer,superpowers superpowereds,superpowers supersed,superseded +superseed,supersede superseedd,superseded superseede,supersede superseeded,superseded @@ -47906,6 +48024,7 @@ tbey,they tcahce,cache tcahces,caches tcheckout,checkout +tdod,todo teached,taught teachnig,teaching teamfighs,teamfights @@ -48835,6 +48954,7 @@ toekn,token toether,together togehter,together toggel,toggle +toggleing,toggling togheter,together toghether,together togling,toggling @@ -49901,6 +50021,7 @@ twpo,two tye,type,tie tyelnol,tylenol tyep,type +tyepof,typeof tyes,types,ties tyhat,that tyhe,they @@ -49956,6 +50077,7 @@ ubutunu,ubuntu udated,updated,dated udater,updater,dater udating,updating,dating +udid,uuid udnercut,undercut udnerdog,underdog udnerestimate,underestimated @@ -50076,6 +50198,7 @@ unarchving,unarchiving unasnwered,unanswered unathenticated,unauthenticated unathorised,unauthorised +unathorized,unauthorized unattanded,unattended unatteded,unattended unattendend,unattended @@ -50493,6 +50616,7 @@ uneccessarily,unnecessarily uneccessary,unnecessary unecessarily,unnecessarily unecessary,unnecessary +unechecked,unchecked unedcuated,uneducated unedicated,uneducated uneeded,unneeded,unheeded,needed @@ -50844,6 +50968,7 @@ unmanouverable,unmaneuverable,unmanoeuvrable unmaping,unmapping unmappend,unmapped unmarsalling,unmarshalling +unmarshaling,unmarshalling unmistakeably,unmistakably unmodfide,unmodified unmodfided,unmodified @@ -51377,11 +51502,13 @@ uploder,uploader uploders,uploaders uploding,uploading uplods,uploads +uppercas,uppercase uppler,upper uppon,upon upport,support upported,supported upporterd,supported +uppper,upper uppstream,upstream uppstreamed,upstreamed uppstreamer,upstreamer @@ -51610,6 +51737,8 @@ valiation,validation valiator,validator validade,validated validaterelase,validaterelease +validationt,validation +validaty,validity validd,valid valide,valid valididty,validity @@ -51644,6 +51773,7 @@ valudes,values valueable,valuable valuess,values valuie,value +valule,value valus,values valuse,values,value valykrie,valkyrie @@ -51678,6 +51808,7 @@ variabel,variable variabele,variable variabes,variables variabl,variable +variablies,variables varialbe,variable varialbles,variables variale,variable @@ -51937,6 +52068,7 @@ verticaly,vertically verticies,vertices verticle,vertical verticlealign,verticalalign +verticles,verticals vertiece,vertex vertieces,vertices vertifiable,verifiable @@ -52142,6 +52274,7 @@ visiters,visitors visitng,visiting visivble,visible vissible,visible +vist,visit visted,visited visting,visiting vistors,visitors diff --git a/crates/typos-dict/src/dict_codegen.rs b/crates/typos-dict/src/dict_codegen.rs index a1e94bb..b9cfa86 100644 --- a/crates/typos-dict/src/dict_codegen.rs +++ b/crates/typos-dict/src/dict_codegen.rs @@ -3653,7 +3653,7 @@ pub static WORD_VISU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic static WORD_VIST_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_VIST_CHILDREN), - value: None, + value: Some(&["visit"]), }; pub static WORD_VIST_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { @@ -4387,6 +4387,7 @@ pub static WORD_VERT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("icies"), dictgen::InsensitiveStr::Ascii("icle"), dictgen::InsensitiveStr::Ascii("iclealign"), + dictgen::InsensitiveStr::Ascii("icles"), dictgen::InsensitiveStr::Ascii("iece"), dictgen::InsensitiveStr::Ascii("ieces"), dictgen::InsensitiveStr::Ascii("ifiable"), @@ -4411,6 +4412,7 @@ pub static WORD_VERT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["vertices"], &["vertical"], &["verticalalign"], + &["verticals"], &["vertex"], &["vertices"], &["verifiable"], @@ -5244,6 +5246,7 @@ pub static WORD_VARI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("abele"), dictgen::InsensitiveStr::Ascii("abes"), dictgen::InsensitiveStr::Ascii("abl"), + dictgen::InsensitiveStr::Ascii("ablies"), dictgen::InsensitiveStr::Ascii("albe"), dictgen::InsensitiveStr::Ascii("albles"), dictgen::InsensitiveStr::Ascii("ale"), @@ -5289,6 +5292,7 @@ pub static WORD_VARI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["variable"], &["variables"], &["variable"], + &["variables"], &["variable"], &["variables"], &["variable"], @@ -5455,6 +5459,8 @@ pub static WORD_VAL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("iator"), dictgen::InsensitiveStr::Ascii("idade"), dictgen::InsensitiveStr::Ascii("idaterelase"), + dictgen::InsensitiveStr::Ascii("idationt"), + dictgen::InsensitiveStr::Ascii("idaty"), dictgen::InsensitiveStr::Ascii("idd"), dictgen::InsensitiveStr::Ascii("ide"), dictgen::InsensitiveStr::Ascii("ididty"), @@ -5489,6 +5495,7 @@ pub static WORD_VAL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ueable"), dictgen::InsensitiveStr::Ascii("uess"), dictgen::InsensitiveStr::Ascii("uie"), + dictgen::InsensitiveStr::Ascii("ule"), dictgen::InsensitiveStr::Ascii("us"), dictgen::InsensitiveStr::Ascii("use"), dictgen::InsensitiveStr::Ascii("ykrie"), @@ -5516,6 +5523,8 @@ pub static WORD_VAL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["validator"], &["validated"], &["validaterelease"], + &["validation"], + &["validity"], &["valid"], &["valid"], &["validity"], @@ -5550,6 +5559,7 @@ pub static WORD_VAL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["valuable"], &["values"], &["value"], + &["value"], &["values"], &["values", "value"], &["valkyrie"], @@ -6167,11 +6177,13 @@ static WORD_UPP_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_UPP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("ercas"), dictgen::InsensitiveStr::Ascii("ler"), dictgen::InsensitiveStr::Ascii("on"), dictgen::InsensitiveStr::Ascii("ort"), dictgen::InsensitiveStr::Ascii("orted"), dictgen::InsensitiveStr::Ascii("orterd"), + dictgen::InsensitiveStr::Ascii("per"), dictgen::InsensitiveStr::Ascii("stream"), dictgen::InsensitiveStr::Ascii("streamed"), dictgen::InsensitiveStr::Ascii("streamer"), @@ -6180,11 +6192,13 @@ pub static WORD_UPP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("wards"), ], values: &[ + &["uppercase"], &["upper"], &["upon"], &["support"], &["supported"], &["supported"], + &["upper"], &["upstream"], &["upstreamed"], &["upstreamer"], @@ -7992,6 +8006,7 @@ pub static WORD_UNM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("aping"), dictgen::InsensitiveStr::Ascii("append"), dictgen::InsensitiveStr::Ascii("arsalling"), + dictgen::InsensitiveStr::Ascii("arshaling"), dictgen::InsensitiveStr::Ascii("istakeably"), dictgen::InsensitiveStr::Ascii("odfide"), dictgen::InsensitiveStr::Ascii("odfided"), @@ -8010,6 +8025,7 @@ pub static WORD_UNM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["unmapping"], &["unmapped"], &["unmarshalling"], + &["unmarshalling"], &["unmistakably"], &["unmodified"], &["unmodified"], @@ -9213,6 +9229,7 @@ pub static WORD_UNEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("cessary"), dictgen::InsensitiveStr::Ascii("essarily"), dictgen::InsensitiveStr::Ascii("essary"), + dictgen::InsensitiveStr::Ascii("hecked"), ], values: &[ &["unnecessary"], @@ -9220,6 +9237,7 @@ pub static WORD_UNEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["unnecessary"], &["unnecessarily"], &["unnecessary"], + &["unchecked"], ], range: 6..=9, }; @@ -10694,6 +10712,7 @@ pub static WORD_UNA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("snwered"), dictgen::InsensitiveStr::Ascii("thenticated"), dictgen::InsensitiveStr::Ascii("thorised"), + dictgen::InsensitiveStr::Ascii("thorized"), dictgen::InsensitiveStr::Ascii("ttanded"), dictgen::InsensitiveStr::Ascii("tteded"), dictgen::InsensitiveStr::Ascii("ttendend"), @@ -10758,6 +10777,7 @@ pub static WORD_UNA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["unanswered"], &["unauthenticated"], &["unauthorised"], + &["unauthorized"], &["unattended"], &["unattended"], &["unattended"], @@ -11019,6 +11039,7 @@ pub static WORD_UD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("ated"), dictgen::InsensitiveStr::Ascii("ater"), dictgen::InsensitiveStr::Ascii("ating"), + dictgen::InsensitiveStr::Ascii("id"), dictgen::InsensitiveStr::Ascii("nercut"), dictgen::InsensitiveStr::Ascii("nerdog"), dictgen::InsensitiveStr::Ascii("nerestimate"), @@ -11035,6 +11056,7 @@ pub static WORD_UD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["updated", "dated"], &["updater", "dater"], &["updating", "dating"], + &["uuid"], &["undercut"], &["underdog"], &["underestimated"], @@ -11106,7 +11128,7 @@ static WORD_T_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>> Some(&WORD_TA_NODE), Some(&WORD_TB_NODE), Some(&WORD_TC_NODE), - None, + Some(&WORD_TD_NODE), Some(&WORD_TE_NODE), None, Some(&WORD_TG_NODE), @@ -11141,6 +11163,7 @@ pub static WORD_TY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("e"), dictgen::InsensitiveStr::Ascii("elnol"), dictgen::InsensitiveStr::Ascii("ep"), + dictgen::InsensitiveStr::Ascii("epof"), dictgen::InsensitiveStr::Ascii("es"), dictgen::InsensitiveStr::Ascii("hat"), dictgen::InsensitiveStr::Ascii("he"), @@ -11181,6 +11204,7 @@ pub static WORD_TY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["type", "tie"], &["tylenol"], &["type"], + &["typeof"], &["types", "ties"], &["that"], &["they"], @@ -14666,6 +14690,7 @@ pub static WORD_TOG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict keys: &[ dictgen::InsensitiveStr::Ascii("ehter"), dictgen::InsensitiveStr::Ascii("gel"), + dictgen::InsensitiveStr::Ascii("gleing"), dictgen::InsensitiveStr::Ascii("heter"), dictgen::InsensitiveStr::Ascii("hether"), dictgen::InsensitiveStr::Ascii("ling"), @@ -14676,6 +14701,7 @@ pub static WORD_TOG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict values: &[ &["together"], &["toggle"], + &["toggling"], &["together"], &["together"], &["toggling"], @@ -17812,6 +17838,17 @@ pub static WORD_TEA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict range: 3..=9, }; +static WORD_TD_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_TD_CHILDREN), + value: None, +}; + +pub static WORD_TD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("od")], + values: &[&["todo"]], + range: 2..=2, +}; + static WORD_TC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_TC_CHILDREN), value: None, @@ -21092,6 +21129,7 @@ static WORD_SUPERS_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictge pub static WORD_SUPERS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("ed"), + dictgen::InsensitiveStr::Ascii("eed"), dictgen::InsensitiveStr::Ascii("eedd"), dictgen::InsensitiveStr::Ascii("eede"), dictgen::InsensitiveStr::Ascii("eeded"), @@ -21109,6 +21147,7 @@ pub static WORD_SUPERS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d ], values: &[ &["superseded"], + &["supersede"], &["superseded"], &["supersede"], &["superseded"], @@ -24736,89 +24775,171 @@ pub static WORD_STAU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic }; static WORD_STAT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { - children: dictgen::DictTrieChild::Flat(&WORD_STAT_CHILDREN), + children: dictgen::DictTrieChild::Nested(&WORD_STAT_CHILDREN), value: None, }; -pub static WORD_STAT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { +static WORD_STAT_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>>; 26] = [ + Some(&WORD_STATA_NODE), + None, + None, + None, + Some(&WORD_STATE_NODE), + None, + None, + None, + Some(&WORD_STATI_NODE), + None, + None, + None, + Some(&WORD_STATM_NODE), + None, + None, + None, + None, + Some(&WORD_STATR_NODE), + Some(&WORD_STATS_NODE), + Some(&WORD_STATT_NODE), + Some(&WORD_STATU_NODE), + None, + None, + None, + None, + None, +]; + +static WORD_STATU_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_STATU_CHILDREN), + value: Some(&["status"]), +}; + +pub static WORD_STATU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ - dictgen::InsensitiveStr::Ascii("amenet"), - dictgen::InsensitiveStr::Ascii("amenets"), - dictgen::InsensitiveStr::Ascii("eman"), - dictgen::InsensitiveStr::Ascii("emanet"), - dictgen::InsensitiveStr::Ascii("ememts"), - dictgen::InsensitiveStr::Ascii("emen"), - dictgen::InsensitiveStr::Ascii("emenet"), - dictgen::InsensitiveStr::Ascii("emenets"), - dictgen::InsensitiveStr::Ascii("emens"), - dictgen::InsensitiveStr::Ascii("emet"), - dictgen::InsensitiveStr::Ascii("emnet"), - dictgen::InsensitiveStr::Ascii("emnts"), - dictgen::InsensitiveStr::Ascii("i"), - dictgen::InsensitiveStr::Ascii("icly"), - dictgen::InsensitiveStr::Ascii("ictic"), - dictgen::InsensitiveStr::Ascii("ictics"), - dictgen::InsensitiveStr::Ascii("icts"), - dictgen::InsensitiveStr::Ascii("ionair"), - dictgen::InsensitiveStr::Ascii("ionairy"), - dictgen::InsensitiveStr::Ascii("iond"), - dictgen::InsensitiveStr::Ascii("ionerad"), - dictgen::InsensitiveStr::Ascii("ionnary"), - dictgen::InsensitiveStr::Ascii("iony"), - dictgen::InsensitiveStr::Ascii("isfied"), - dictgen::InsensitiveStr::Ascii("isfies"), - dictgen::InsensitiveStr::Ascii("isfy"), - dictgen::InsensitiveStr::Ascii("isfying"), - dictgen::InsensitiveStr::Ascii("isitc"), - dictgen::InsensitiveStr::Ascii("isitcal"), - dictgen::InsensitiveStr::Ascii("isitcally"), - dictgen::InsensitiveStr::Ascii("isitcs"), - dictgen::InsensitiveStr::Ascii("isitics"), - dictgen::InsensitiveStr::Ascii("iskt"), - dictgen::InsensitiveStr::Ascii("istacally"), - dictgen::InsensitiveStr::Ascii("istc"), - dictgen::InsensitiveStr::Ascii("istcal"), - dictgen::InsensitiveStr::Ascii("isticaly"), - dictgen::InsensitiveStr::Ascii("isticly"), - dictgen::InsensitiveStr::Ascii("istisch"), - dictgen::InsensitiveStr::Ascii("istisk"), - dictgen::InsensitiveStr::Ascii("itic"), - dictgen::InsensitiveStr::Ascii("itics"), - dictgen::InsensitiveStr::Ascii("its"), - dictgen::InsensitiveStr::Ascii("menet"), - dictgen::InsensitiveStr::Ascii("menmt"), - dictgen::InsensitiveStr::Ascii("ment"), - dictgen::InsensitiveStr::Ascii("ments"), - dictgen::InsensitiveStr::Ascii("rt"), - dictgen::InsensitiveStr::Ascii("sit"), - dictgen::InsensitiveStr::Ascii("sitical"), - dictgen::InsensitiveStr::Ascii("tistic"), - dictgen::InsensitiveStr::Ascii("tues"), - dictgen::InsensitiveStr::Ascii("ubar"), - dictgen::InsensitiveStr::Ascii("uer"), - dictgen::InsensitiveStr::Ascii("uets"), - dictgen::InsensitiveStr::Ascii("up"), - dictgen::InsensitiveStr::Ascii("use"), - dictgen::InsensitiveStr::Ascii("user"), - dictgen::InsensitiveStr::Ascii("uss"), - dictgen::InsensitiveStr::Ascii("usses"), - dictgen::InsensitiveStr::Ascii("ustics"), - dictgen::InsensitiveStr::Ascii("uts"), + dictgen::InsensitiveStr::Ascii("bar"), + dictgen::InsensitiveStr::Ascii("er"), + dictgen::InsensitiveStr::Ascii("ets"), + dictgen::InsensitiveStr::Ascii("p"), + dictgen::InsensitiveStr::Ascii("se"), + dictgen::InsensitiveStr::Ascii("ser"), + dictgen::InsensitiveStr::Ascii("ss"), + dictgen::InsensitiveStr::Ascii("sses"), + dictgen::InsensitiveStr::Ascii("stics"), + dictgen::InsensitiveStr::Ascii("ts"), + ], + values: &[ + &["statusbar"], + &["stature"], + &["statutes"], + &["startup"], + &["statutes"], + &["stature"], + &["status"], + &["statuses"], + &["statistics"], + &["statutes"], + ], + range: 1..=5, +}; + +static WORD_STATT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_STATT_CHILDREN), + value: None, +}; + +pub static WORD_STATT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("istic"), + dictgen::InsensitiveStr::Ascii("ues"), + ], + values: &[&["statistic"], &["statutes"]], + range: 3..=5, +}; + +static WORD_STATS_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_STATS_CHILDREN), + value: None, +}; + +pub static WORD_STATS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("it"), + dictgen::InsensitiveStr::Ascii("itical"), + ], + values: &[&["statist"], &["statistical"]], + range: 2..=6, +}; + +static WORD_STATR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_STATR_CHILDREN), + value: None, +}; + +pub static WORD_STATR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("t")], + values: &[&["start"]], + range: 1..=1, +}; + +static WORD_STATM_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_STATM_CHILDREN), + value: None, +}; + +pub static WORD_STATM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("enet"), + dictgen::InsensitiveStr::Ascii("enmt"), + dictgen::InsensitiveStr::Ascii("ent"), + dictgen::InsensitiveStr::Ascii("ents"), ], values: &[ &["statement"], - &["statements"], - &["statesman"], - &["statement"], - &["statements"], &["statement"], &["statement"], &["statements"], - &["statements"], - &["statement"], - &["statement"], - &["statements"], - &["statuses"], + ], + range: 3..=4, +}; + +static WORD_STATI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_STATI_CHILDREN), + value: Some(&["statuses"]), +}; + +pub static WORD_STATI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("cly"), + dictgen::InsensitiveStr::Ascii("ctic"), + dictgen::InsensitiveStr::Ascii("ctics"), + dictgen::InsensitiveStr::Ascii("cts"), + dictgen::InsensitiveStr::Ascii("onair"), + dictgen::InsensitiveStr::Ascii("onairy"), + dictgen::InsensitiveStr::Ascii("ond"), + dictgen::InsensitiveStr::Ascii("onerad"), + dictgen::InsensitiveStr::Ascii("onnary"), + dictgen::InsensitiveStr::Ascii("ony"), + dictgen::InsensitiveStr::Ascii("sfied"), + dictgen::InsensitiveStr::Ascii("sfies"), + dictgen::InsensitiveStr::Ascii("sfy"), + dictgen::InsensitiveStr::Ascii("sfying"), + dictgen::InsensitiveStr::Ascii("sitc"), + dictgen::InsensitiveStr::Ascii("sitcal"), + dictgen::InsensitiveStr::Ascii("sitcally"), + dictgen::InsensitiveStr::Ascii("sitcs"), + dictgen::InsensitiveStr::Ascii("sitics"), + dictgen::InsensitiveStr::Ascii("skt"), + dictgen::InsensitiveStr::Ascii("stacally"), + dictgen::InsensitiveStr::Ascii("stc"), + dictgen::InsensitiveStr::Ascii("stcal"), + dictgen::InsensitiveStr::Ascii("sticaly"), + dictgen::InsensitiveStr::Ascii("sticly"), + dictgen::InsensitiveStr::Ascii("stisch"), + dictgen::InsensitiveStr::Ascii("stisk"), + dictgen::InsensitiveStr::Ascii("tic"), + dictgen::InsensitiveStr::Ascii("tics"), + dictgen::InsensitiveStr::Ascii("ts"), + ], + values: &[ &["statically"], &["statistic"], &["statistics"], @@ -24849,27 +24970,57 @@ pub static WORD_STAT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["statistic"], &["statistics"], &["statist"], + ], + range: 2..=8, +}; + +static WORD_STATE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_STATE_CHILDREN), + value: None, +}; + +pub static WORD_STATE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("man"), + dictgen::InsensitiveStr::Ascii("manet"), + dictgen::InsensitiveStr::Ascii("memts"), + dictgen::InsensitiveStr::Ascii("men"), + dictgen::InsensitiveStr::Ascii("menet"), + dictgen::InsensitiveStr::Ascii("menets"), + dictgen::InsensitiveStr::Ascii("mens"), + dictgen::InsensitiveStr::Ascii("met"), + dictgen::InsensitiveStr::Ascii("mets"), + dictgen::InsensitiveStr::Ascii("mnet"), + dictgen::InsensitiveStr::Ascii("mnts"), + ], + values: &[ + &["statesman"], &["statement"], + &["statements"], &["statement"], &["statement"], &["statements"], - &["start"], - &["statist"], - &["statistical"], - &["statistic"], - &["statutes"], - &["statusbar"], - &["stature"], - &["statutes"], - &["startup"], - &["statutes"], - &["stature"], - &["status"], - &["statuses"], - &["statistics"], - &["statutes"], + &["statements"], + &["statement"], + &["statements"], + &["statement"], + &["statements"], ], - range: 1..=9, + range: 3..=6, +}; + +static WORD_STATA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_STATA_CHILDREN), + value: None, +}; + +pub static WORD_STATA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("menet"), + dictgen::InsensitiveStr::Ascii("menets"), + ], + values: &[&["statement"], &["statements"]], + range: 5..=6, }; static WORD_STAR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -24969,6 +25120,7 @@ static WORD_STAN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_STAN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("alone"), dictgen::InsensitiveStr::Ascii("ard"), dictgen::InsensitiveStr::Ascii("cels"), dictgen::InsensitiveStr::Ascii("cers"), @@ -25001,6 +25153,7 @@ pub static WORD_STAN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("p"), ], values: &[ + &["standalone"], &["standard"], &["stances"], &["stances"], @@ -28127,6 +28280,7 @@ pub static WORD_SOR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ceror"), dictgen::InsensitiveStr::Ascii("cerry"), dictgen::InsensitiveStr::Ascii("panos"), + dictgen::InsensitiveStr::Ascii("rogate"), dictgen::InsensitiveStr::Ascii("rounding"), dictgen::InsensitiveStr::Ascii("tig"), dictgen::InsensitiveStr::Ascii("tings"), @@ -28144,6 +28298,7 @@ pub static WORD_SOR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["sorcerer"], &["sorcery"], &["sopranos"], + &["surrogate"], &["surrounding"], &["sorting"], &["sorting"], @@ -28589,6 +28744,7 @@ static WORD_SOF_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_SOF_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("isticated"), + dictgen::InsensitiveStr::Ascii("lty"), dictgen::InsensitiveStr::Ascii("tend"), dictgen::InsensitiveStr::Ascii("twares"), dictgen::InsensitiveStr::Ascii("twre"), @@ -28597,13 +28753,14 @@ pub static WORD_SOF_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict ], values: &[ &["sophisticated"], + &["softly"], &["softened"], &["software"], &["software"], &["software"], &["software"], ], - range: 4..=9, + range: 3..=9, }; static WORD_SOE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -30389,93 +30546,105 @@ pub static WORD_SIH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict }; static WORD_SIG_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { - children: dictgen::DictTrieChild::Flat(&WORD_SIG_CHILDREN), + children: dictgen::DictTrieChild::Nested(&WORD_SIG_CHILDREN), value: None, }; -pub static WORD_SIG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { +static WORD_SIG_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>>; 26] = [ + Some(&WORD_SIGA_NODE), + None, + None, + None, + Some(&WORD_SIGE_NODE), + None, + None, + Some(&WORD_SIGH_NODE), + Some(&WORD_SIGI_NODE), + None, + None, + Some(&WORD_SIGL_NODE), + None, + Some(&WORD_SIGN_NODE), + None, + None, + None, + None, + None, + Some(&WORD_SIGT_NODE), + None, + None, + None, + None, + None, + None, +]; + +static WORD_SIGT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SIGT_CHILDREN), + value: None, +}; + +pub static WORD_SIGT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("hstone")], + values: &[&["sightstone"]], + range: 6..=6, +}; + +static WORD_SIGN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SIGN_CHILDREN), + value: None, +}; + +pub static WORD_SIGN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ - dictgen::InsensitiveStr::Ascii("al"), - dictgen::InsensitiveStr::Ascii("aled"), - dictgen::InsensitiveStr::Ascii("als"), - dictgen::InsensitiveStr::Ascii("anture"), - dictgen::InsensitiveStr::Ascii("antures"), - dictgen::InsensitiveStr::Ascii("en"), - dictgen::InsensitiveStr::Ascii("htstine"), - dictgen::InsensitiveStr::Ascii("ificance"), - dictgen::InsensitiveStr::Ascii("inificant"), - dictgen::InsensitiveStr::Ascii("inificantly"), - dictgen::InsensitiveStr::Ascii("inifies"), - dictgen::InsensitiveStr::Ascii("inify"), - dictgen::InsensitiveStr::Ascii("it"), - dictgen::InsensitiveStr::Ascii("its"), + dictgen::InsensitiveStr::Ascii("abl"), + dictgen::InsensitiveStr::Ascii("ales"), + dictgen::InsensitiveStr::Ascii("all"), + dictgen::InsensitiveStr::Ascii("apore"), + dictgen::InsensitiveStr::Ascii("atue"), + dictgen::InsensitiveStr::Ascii("atur"), + dictgen::InsensitiveStr::Ascii("ficant"), + dictgen::InsensitiveStr::Ascii("ficantly"), + dictgen::InsensitiveStr::Ascii("ficiant"), + dictgen::InsensitiveStr::Ascii("fies"), + dictgen::InsensitiveStr::Ascii("fiy"), + dictgen::InsensitiveStr::Ascii("guature"), + dictgen::InsensitiveStr::Ascii("ifanct"), + dictgen::InsensitiveStr::Ascii("ifant"), + dictgen::InsensitiveStr::Ascii("ifantly"), + dictgen::InsensitiveStr::Ascii("ifcant"), + dictgen::InsensitiveStr::Ascii("ifcantly"), + dictgen::InsensitiveStr::Ascii("ifiant"), + dictgen::InsensitiveStr::Ascii("ificane"), + dictgen::InsensitiveStr::Ascii("ificanlty"), + dictgen::InsensitiveStr::Ascii("ificanly"), + dictgen::InsensitiveStr::Ascii("ificante"), + dictgen::InsensitiveStr::Ascii("ificanty"), + dictgen::InsensitiveStr::Ascii("ificat"), + dictgen::InsensitiveStr::Ascii("ificatly"), + dictgen::InsensitiveStr::Ascii("ificato"), + dictgen::InsensitiveStr::Ascii("ificently"), + dictgen::InsensitiveStr::Ascii("ifigant"), + dictgen::InsensitiveStr::Ascii("ifigantly"), + dictgen::InsensitiveStr::Ascii("ifikant"), + dictgen::InsensitiveStr::Ascii("ifiy"), + dictgen::InsensitiveStr::Ascii("ign"), + dictgen::InsensitiveStr::Ascii("igns"), + dictgen::InsensitiveStr::Ascii("inged"), + dictgen::InsensitiveStr::Ascii("ins"), + dictgen::InsensitiveStr::Ascii("itories"), + dictgen::InsensitiveStr::Ascii("itory"), + dictgen::InsensitiveStr::Ascii("itures"), dictgen::InsensitiveStr::Ascii("le"), + dictgen::InsensitiveStr::Ascii("leplayer"), dictgen::InsensitiveStr::Ascii("les"), - dictgen::InsensitiveStr::Ascii("leton"), - dictgen::InsensitiveStr::Ascii("nabl"), - dictgen::InsensitiveStr::Ascii("nales"), - dictgen::InsensitiveStr::Ascii("nall"), - dictgen::InsensitiveStr::Ascii("napore"), - dictgen::InsensitiveStr::Ascii("natue"), - dictgen::InsensitiveStr::Ascii("natur"), - dictgen::InsensitiveStr::Ascii("nficant"), - dictgen::InsensitiveStr::Ascii("nficantly"), - dictgen::InsensitiveStr::Ascii("nficiant"), - dictgen::InsensitiveStr::Ascii("nfies"), - dictgen::InsensitiveStr::Ascii("nfiy"), - dictgen::InsensitiveStr::Ascii("nguature"), - dictgen::InsensitiveStr::Ascii("nifanct"), - dictgen::InsensitiveStr::Ascii("nifant"), - dictgen::InsensitiveStr::Ascii("nifantly"), - dictgen::InsensitiveStr::Ascii("nifcant"), - dictgen::InsensitiveStr::Ascii("nifcantly"), - dictgen::InsensitiveStr::Ascii("nifiant"), - dictgen::InsensitiveStr::Ascii("nificane"), - dictgen::InsensitiveStr::Ascii("nificanlty"), - dictgen::InsensitiveStr::Ascii("nificanly"), - dictgen::InsensitiveStr::Ascii("nificante"), - dictgen::InsensitiveStr::Ascii("nificanty"), - dictgen::InsensitiveStr::Ascii("nificat"), - dictgen::InsensitiveStr::Ascii("nificatly"), - dictgen::InsensitiveStr::Ascii("nificato"), - dictgen::InsensitiveStr::Ascii("nificently"), - dictgen::InsensitiveStr::Ascii("nifigant"), - dictgen::InsensitiveStr::Ascii("nifigantly"), - dictgen::InsensitiveStr::Ascii("nifikant"), - dictgen::InsensitiveStr::Ascii("nifiy"), - dictgen::InsensitiveStr::Ascii("nign"), - dictgen::InsensitiveStr::Ascii("nigns"), - dictgen::InsensitiveStr::Ascii("nins"), - dictgen::InsensitiveStr::Ascii("nitories"), - dictgen::InsensitiveStr::Ascii("nitory"), - dictgen::InsensitiveStr::Ascii("nitures"), - dictgen::InsensitiveStr::Ascii("nle"), - dictgen::InsensitiveStr::Ascii("nleplayer"), - dictgen::InsensitiveStr::Ascii("nles"), - dictgen::InsensitiveStr::Ascii("nol"), - dictgen::InsensitiveStr::Ascii("nul"), - dictgen::InsensitiveStr::Ascii("nular"), - dictgen::InsensitiveStr::Ascii("nularity"), - dictgen::InsensitiveStr::Ascii("thstone"), + dictgen::InsensitiveStr::Ascii("ol"), + dictgen::InsensitiveStr::Ascii("ture"), + dictgen::InsensitiveStr::Ascii("ul"), + dictgen::InsensitiveStr::Ascii("ular"), + dictgen::InsensitiveStr::Ascii("ularity"), ], values: &[ - &["signal", "sigil"], - &["signaled"], - &["signals", "sigils"], - &["signature"], - &["signatures"], - &["sign"], - &["sightstone"], - &["significance"], - &["significant"], - &["significantly"], - &["signifies"], - &["signify"], - &["digit"], - &["digits"], - &["single", "sigil"], - &["singles", "sigils"], - &["singleton"], &["signable", "signal"], &["signals"], &["signal"], @@ -30509,6 +30678,7 @@ pub static WORD_SIG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["signify"], &["signing"], &["signings"], + &["signing"], &["signings"], &["signatories"], &["signatory"], @@ -30517,12 +30687,101 @@ pub static WORD_SIG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["singleplayer"], &["singles", "signals"], &["signal"], + &["signature"], &["signal"], &["singular"], &["singularity"], - &["sightstone"], ], - range: 2..=11, + range: 2..=9, +}; + +static WORD_SIGL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SIGL_CHILDREN), + value: None, +}; + +pub static WORD_SIGL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("e"), + dictgen::InsensitiveStr::Ascii("es"), + dictgen::InsensitiveStr::Ascii("eton"), + ], + values: &[&["single", "sigil"], &["singles", "sigils"], &["singleton"]], + range: 1..=4, +}; + +static WORD_SIGI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SIGI_CHILDREN), + value: None, +}; + +pub static WORD_SIGI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("ficance"), + dictgen::InsensitiveStr::Ascii("nificant"), + dictgen::InsensitiveStr::Ascii("nificantly"), + dictgen::InsensitiveStr::Ascii("nifies"), + dictgen::InsensitiveStr::Ascii("nify"), + dictgen::InsensitiveStr::Ascii("t"), + dictgen::InsensitiveStr::Ascii("ts"), + ], + values: &[ + &["significance"], + &["significant"], + &["significantly"], + &["signifies"], + &["signify"], + &["digit"], + &["digits"], + ], + range: 1..=10, +}; + +static WORD_SIGH_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SIGH_CHILDREN), + value: None, +}; + +pub static WORD_SIGH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("tstine")], + values: &[&["sightstone"]], + range: 6..=6, +}; + +static WORD_SIGE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SIGE_CHILDREN), + value: None, +}; + +pub static WORD_SIGE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("n")], + values: &[&["sign"]], + range: 1..=1, +}; + +static WORD_SIGA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_SIGA_CHILDREN), + value: None, +}; + +pub static WORD_SIGA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("l"), + dictgen::InsensitiveStr::Ascii("led"), + dictgen::InsensitiveStr::Ascii("ls"), + dictgen::InsensitiveStr::Ascii("nture"), + dictgen::InsensitiveStr::Ascii("ntures"), + dictgen::InsensitiveStr::Ascii("ture"), + ], + values: &[ + &["signal", "sigil"], + &["signaled"], + &["signals", "sigils"], + &["signature"], + &["signatures"], + &["signature"], + ], + range: 1..=6, }; static WORD_SIF_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -34204,6 +34463,7 @@ pub static WORD_SCH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("duler"), dictgen::InsensitiveStr::Ascii("dules"), dictgen::InsensitiveStr::Ascii("duling"), + dictgen::InsensitiveStr::Ascii("eam"), dictgen::InsensitiveStr::Ascii("edual"), dictgen::InsensitiveStr::Ascii("eduald"), dictgen::InsensitiveStr::Ascii("edualed"), @@ -34212,6 +34472,7 @@ pub static WORD_SCH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("edulier"), dictgen::InsensitiveStr::Ascii("edulling"), dictgen::InsensitiveStr::Ascii("eems"), + dictgen::InsensitiveStr::Ascii("ems"), dictgen::InsensitiveStr::Ascii("eudling"), dictgen::InsensitiveStr::Ascii("isophrenic"), dictgen::InsensitiveStr::Ascii("iziphrenic"), @@ -34257,6 +34518,7 @@ pub static WORD_SCH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["scheduler"], &["schedules"], &["scheduling"], + &["schema"], &["schedule"], &["scheduled"], &["scheduled"], @@ -34265,6 +34527,7 @@ pub static WORD_SCH_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["scheduler"], &["scheduling"], &["schemes"], + &["schemes", "schemas"], &["scheduling"], &["schizophrenic"], &["schizophrenic"], @@ -34376,11 +34639,12 @@ static WORD_SCC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_SCC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("essful"), dictgen::InsensitiveStr::Ascii("ope"), dictgen::InsensitiveStr::Ascii("ript"), ], - values: &[&["scope"], &["script"]], - range: 3..=4, + values: &[&["successful"], &["scope"], &["script"]], + range: 3..=6, }; static WORD_SCA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -35999,6 +36263,7 @@ pub static WORD_ROM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("anmania"), dictgen::InsensitiveStr::Ascii("anna"), dictgen::InsensitiveStr::Ascii("anticaly"), + dictgen::InsensitiveStr::Ascii("oves"), ], values: &[ &["romanian"], @@ -36012,6 +36277,7 @@ pub static WORD_ROM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["romanian"], &["romanian"], &["romantically"], + &["removes"], ], range: 4..=9, }; @@ -37049,6 +37315,8 @@ pub static WORD_REU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("qested"), dictgen::InsensitiveStr::Ascii("qesting"), dictgen::InsensitiveStr::Ascii("qests"), + dictgen::InsensitiveStr::Ascii("qire"), + dictgen::InsensitiveStr::Ascii("quest"), dictgen::InsensitiveStr::Ascii("rn"), dictgen::InsensitiveStr::Ascii("rsively"), dictgen::InsensitiveStr::Ascii("slt"), @@ -37094,6 +37362,8 @@ pub static WORD_REU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["requested"], &["requesting"], &["requests"], + &["required"], + &["request"], &["return"], &["recursively"], &["result"], @@ -38232,144 +38502,238 @@ pub static WORD_RESPOR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d }; static WORD_RESPON_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { - children: dictgen::DictTrieChild::Flat(&WORD_RESPON_CHILDREN), + children: dictgen::DictTrieChild::Nested(&WORD_RESPON_CHILDREN), value: None, }; -pub static WORD_RESPON_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[ - dictgen::InsensitiveStr::Ascii("c"), - dictgen::InsensitiveStr::Ascii("ce"), - dictgen::InsensitiveStr::Ascii("ces"), - dictgen::InsensitiveStr::Ascii("cibilities"), - dictgen::InsensitiveStr::Ascii("cibility"), - dictgen::InsensitiveStr::Ascii("cible"), - dictgen::InsensitiveStr::Ascii("cibly"), - dictgen::InsensitiveStr::Ascii("cive"), - dictgen::InsensitiveStr::Ascii("das"), - dictgen::InsensitiveStr::Ascii("de"), - dictgen::InsensitiveStr::Ascii("dendo"), - dictgen::InsensitiveStr::Ascii("dible"), - dictgen::InsensitiveStr::Ascii("dis"), - dictgen::InsensitiveStr::Ascii("dus"), - dictgen::InsensitiveStr::Ascii("e"), - dictgen::InsensitiveStr::Ascii("ed"), - dictgen::InsensitiveStr::Ascii("es"), - dictgen::InsensitiveStr::Ascii("ibilities"), - dictgen::InsensitiveStr::Ascii("isbilities"), - dictgen::InsensitiveStr::Ascii("isbility"), - dictgen::InsensitiveStr::Ascii("isble"), - dictgen::InsensitiveStr::Ascii("isbly"), - dictgen::InsensitiveStr::Ascii("isve"), - dictgen::InsensitiveStr::Ascii("nsibilty"), - dictgen::InsensitiveStr::Ascii("s"), - dictgen::InsensitiveStr::Ascii("sabile"), - dictgen::InsensitiveStr::Ascii("sabilities"), - dictgen::InsensitiveStr::Ascii("sability"), - dictgen::InsensitiveStr::Ascii("sable"), - dictgen::InsensitiveStr::Ascii("sably"), - dictgen::InsensitiveStr::Ascii("saveis"), - dictgen::InsensitiveStr::Ascii("sbile"), - dictgen::InsensitiveStr::Ascii("sbilty"), - dictgen::InsensitiveStr::Ascii("sbily"), - dictgen::InsensitiveStr::Ascii("sd"), - dictgen::InsensitiveStr::Ascii("sebilities"), - dictgen::InsensitiveStr::Ascii("sed"), - dictgen::InsensitiveStr::Ascii("ser"), - dictgen::InsensitiveStr::Ascii("sers"), - dictgen::InsensitiveStr::Ascii("sess"), - dictgen::InsensitiveStr::Ascii("sibe"), - dictgen::InsensitiveStr::Ascii("sibel"), - dictgen::InsensitiveStr::Ascii("sibil"), - dictgen::InsensitiveStr::Ascii("sibile"), - dictgen::InsensitiveStr::Ascii("sibilies"), - dictgen::InsensitiveStr::Ascii("sibilites"), - dictgen::InsensitiveStr::Ascii("sibilitys"), - dictgen::InsensitiveStr::Ascii("sibiliy"), - dictgen::InsensitiveStr::Ascii("sibillities"), - dictgen::InsensitiveStr::Ascii("sibillity"), - dictgen::InsensitiveStr::Ascii("sibilties"), - dictgen::InsensitiveStr::Ascii("sibilty"), - dictgen::InsensitiveStr::Ascii("sibily"), - dictgen::InsensitiveStr::Ascii("sibities"), - dictgen::InsensitiveStr::Ascii("sibley"), - dictgen::InsensitiveStr::Ascii("siblities"), - dictgen::InsensitiveStr::Ascii("siblity"), - dictgen::InsensitiveStr::Ascii("sibliy"), - dictgen::InsensitiveStr::Ascii("siblty"), - dictgen::InsensitiveStr::Ascii("siby"), - dictgen::InsensitiveStr::Ascii("sile"), - dictgen::InsensitiveStr::Ascii("sing"), - dictgen::InsensitiveStr::Ascii("sivle"), - ], - values: &[ - &["response", "respond"], - &["response"], - &["response", "responses"], - &["responsibilities"], - &["responsibility"], - &["responsible"], - &["responsibly"], - &["responsive"], - &["responds"], - &["respond", "response", "responds", "responded", "responder"], - &["responded"], - &["responsible"], - &["responds"], - &["responds"], - &["response"], - &["respond"], - &["response"], - &["responsibilities"], - &["responsibilities"], - &["responsibility"], - &["responsible"], - &["responsibly"], - &["responsive"], - &["responsibility"], - &["response", "respond"], - &["responsible"], - &["responsibilities"], - &["responsibility"], - &["responsible"], - &["responsibly"], - &["responsive"], - &["responsible"], - &["responsibly"], - &["responsibly"], - &["responds"], - &["responsibilities"], - &["responded", "responses"], - &["responder"], - &["responders"], - &["responses"], - &["responsive"], - &["responsibly"], - &["responsibly"], - &["responsible"], - &["responsibilities"], - &["responsibilities"], - &["responsibilities"], - &["responsibility"], - &["responsibilities"], - &["responsibility"], - &["responsibilities"], - &["responsibility"], - &["responsibility"], - &["responsibilities"], - &["responsibly"], - &["responsibilities"], - &["responsibility"], - &["responsibly"], - &["responsibly"], - &["responsibly"], - &["responsive"], - &["responding"], - &["responsive"], - ], - range: 1..=11, +static WORD_RESPON_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>>; 26] = [ + None, + None, + Some(&WORD_RESPONC_NODE), + Some(&WORD_RESPOND_NODE), + Some(&WORD_RESPONE_NODE), + None, + None, + None, + Some(&WORD_RESPONI_NODE), + None, + None, + None, + None, + Some(&WORD_RESPONN_NODE), + None, + None, + None, + None, + Some(&WORD_RESPONS_NODE), + None, + None, + None, + None, + None, + None, + None, +]; + +static WORD_RESPONS_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_RESPONS_CHILDREN), + value: Some(&["response", "respond"]), }; +pub static WORD_RESPONS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = + dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("abile"), + dictgen::InsensitiveStr::Ascii("abilities"), + dictgen::InsensitiveStr::Ascii("ability"), + dictgen::InsensitiveStr::Ascii("able"), + dictgen::InsensitiveStr::Ascii("ably"), + dictgen::InsensitiveStr::Ascii("aveis"), + dictgen::InsensitiveStr::Ascii("bile"), + dictgen::InsensitiveStr::Ascii("bilty"), + dictgen::InsensitiveStr::Ascii("bily"), + dictgen::InsensitiveStr::Ascii("d"), + dictgen::InsensitiveStr::Ascii("ebilities"), + dictgen::InsensitiveStr::Ascii("ed"), + dictgen::InsensitiveStr::Ascii("er"), + dictgen::InsensitiveStr::Ascii("ers"), + dictgen::InsensitiveStr::Ascii("ess"), + dictgen::InsensitiveStr::Ascii("ibe"), + dictgen::InsensitiveStr::Ascii("ibel"), + dictgen::InsensitiveStr::Ascii("ibil"), + dictgen::InsensitiveStr::Ascii("ibile"), + dictgen::InsensitiveStr::Ascii("ibilies"), + dictgen::InsensitiveStr::Ascii("ibilites"), + dictgen::InsensitiveStr::Ascii("ibilitys"), + dictgen::InsensitiveStr::Ascii("ibiliy"), + dictgen::InsensitiveStr::Ascii("ibillities"), + dictgen::InsensitiveStr::Ascii("ibillity"), + dictgen::InsensitiveStr::Ascii("ibilties"), + dictgen::InsensitiveStr::Ascii("ibilty"), + dictgen::InsensitiveStr::Ascii("ibily"), + dictgen::InsensitiveStr::Ascii("ibities"), + dictgen::InsensitiveStr::Ascii("ibley"), + dictgen::InsensitiveStr::Ascii("iblities"), + dictgen::InsensitiveStr::Ascii("iblity"), + dictgen::InsensitiveStr::Ascii("ibliy"), + dictgen::InsensitiveStr::Ascii("iblty"), + dictgen::InsensitiveStr::Ascii("iby"), + dictgen::InsensitiveStr::Ascii("ile"), + dictgen::InsensitiveStr::Ascii("ing"), + dictgen::InsensitiveStr::Ascii("ivle"), + ], + values: &[ + &["responsible"], + &["responsibilities"], + &["responsibility"], + &["responsible"], + &["responsibly"], + &["responsive"], + &["responsible"], + &["responsibly"], + &["responsibly"], + &["responds"], + &["responsibilities"], + &["responded", "responses"], + &["responder"], + &["responders"], + &["responses"], + &["responsive"], + &["responsibly"], + &["responsibly"], + &["responsible"], + &["responsibilities"], + &["responsibilities"], + &["responsibilities"], + &["responsibility"], + &["responsibilities"], + &["responsibility"], + &["responsibilities"], + &["responsibility"], + &["responsibility"], + &["responsibilities"], + &["responsibly"], + &["responsibilities"], + &["responsibility"], + &["responsibly"], + &["responsibly"], + &["responsibly"], + &["responsive"], + &["responding"], + &["responsive"], + ], + range: 1..=10, + }; + +static WORD_RESPONN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_RESPONN_CHILDREN), + value: None, +}; + +pub static WORD_RESPONN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = + dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("sibilty")], + values: &[&["responsibility"]], + range: 7..=7, + }; + +static WORD_RESPONI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_RESPONI_CHILDREN), + value: None, +}; + +pub static WORD_RESPONI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = + dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("bilities"), + dictgen::InsensitiveStr::Ascii("ble"), + dictgen::InsensitiveStr::Ascii("sbilities"), + dictgen::InsensitiveStr::Ascii("sbility"), + dictgen::InsensitiveStr::Ascii("sble"), + dictgen::InsensitiveStr::Ascii("sbly"), + dictgen::InsensitiveStr::Ascii("sve"), + ], + values: &[ + &["responsibilities"], + &["responsible"], + &["responsibilities"], + &["responsibility"], + &["responsible"], + &["responsibly"], + &["responsive"], + ], + range: 3..=9, + }; + +static WORD_RESPONE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_RESPONE_CHILDREN), + value: Some(&["response"]), +}; + +pub static WORD_RESPONE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = + dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("d"), + dictgen::InsensitiveStr::Ascii("s"), + ], + values: &[&["respond"], &["response"]], + range: 1..=1, + }; + +static WORD_RESPOND_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_RESPOND_CHILDREN), + value: None, +}; + +pub static WORD_RESPOND_CHILDREN: dictgen::DictTable<&'static [&'static str]> = + dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("as"), + dictgen::InsensitiveStr::Ascii("e"), + dictgen::InsensitiveStr::Ascii("endo"), + dictgen::InsensitiveStr::Ascii("ible"), + dictgen::InsensitiveStr::Ascii("is"), + dictgen::InsensitiveStr::Ascii("us"), + ], + values: &[ + &["responds"], + &["respond", "response", "responds", "responded", "responder"], + &["responded"], + &["responsible"], + &["responds"], + &["responds"], + ], + range: 1..=4, + }; + +static WORD_RESPONC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_RESPONC_CHILDREN), + value: Some(&["response", "respond"]), +}; + +pub static WORD_RESPONC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = + dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("e"), + dictgen::InsensitiveStr::Ascii("es"), + dictgen::InsensitiveStr::Ascii("ibilities"), + dictgen::InsensitiveStr::Ascii("ibility"), + dictgen::InsensitiveStr::Ascii("ible"), + dictgen::InsensitiveStr::Ascii("ibly"), + dictgen::InsensitiveStr::Ascii("ive"), + ], + values: &[ + &["response"], + &["response", "responses"], + &["responsibilities"], + &["responsibility"], + &["responsible"], + &["responsibly"], + &["responsive"], + ], + range: 1..=9, + }; + static WORD_RESPOD_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_RESPOD_CHILDREN), value: None, @@ -39351,6 +39715,7 @@ pub static WORD_REQUE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("s"), dictgen::InsensitiveStr::Ascii("set"), dictgen::InsensitiveStr::Ascii("sr"), + dictgen::InsensitiveStr::Ascii("sst"), dictgen::InsensitiveStr::Ascii("std"), dictgen::InsensitiveStr::Ascii("stes"), dictgen::InsensitiveStr::Ascii("stesd"), @@ -39371,6 +39736,7 @@ pub static WORD_REQUE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["request"], &["request", "requisite"], &["request"], + &["request"], &["requested"], &["requests", "requested"], &["requested"], @@ -39395,9 +39761,10 @@ pub static WORD_REQI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("est"), dictgen::InsensitiveStr::Ascii("uem"), dictgen::InsensitiveStr::Ascii("ure"), + dictgen::InsensitiveStr::Ascii("ured"), ], - values: &[&["request"], &["requiem"], &["require"]], - range: 3..=3, + values: &[&["request"], &["requiem"], &["require"], &["required"]], + range: 3..=4, }; static WORD_REQE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -40766,6 +41133,7 @@ pub static WORD_REO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("unded"), dictgen::InsensitiveStr::Ascii("urce"), dictgen::InsensitiveStr::Ascii("uted"), + dictgen::InsensitiveStr::Ascii("utes"), dictgen::InsensitiveStr::Ascii("ve"), dictgen::InsensitiveStr::Ascii("wrked"), ], @@ -40796,6 +41164,7 @@ pub static WORD_REO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["rounded"], &["resource"], &["routed", "rerouted"], + &["routes"], &["remove"], &["reworked"], ], @@ -42673,6 +43042,7 @@ pub static WORD_RELAT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("abe"), dictgen::InsensitiveStr::Ascii("ated"), dictgen::InsensitiveStr::Ascii("ation"), + dictgen::InsensitiveStr::Ascii("ative"), dictgen::InsensitiveStr::Ascii("d"), dictgen::InsensitiveStr::Ascii("dness"), dictgen::InsensitiveStr::Ascii("eds"), @@ -42707,6 +43077,7 @@ pub static WORD_RELAT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["relatable"], &["related"], &["relaxation"], + &["relative"], &["related"], &["relatedness"], &["relates"], @@ -46316,6 +46687,7 @@ pub static WORD_REAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ssign"), dictgen::InsensitiveStr::Ascii("sureing"), dictgen::InsensitiveStr::Ascii("surring"), + dictgen::InsensitiveStr::Ascii("t"), dictgen::InsensitiveStr::Ascii("y"), ], values: &[ @@ -46343,6 +46715,7 @@ pub static WORD_REAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["reassign"], &["reassuring"], &["reassuring"], + &["rest"], &["ready", "easy"], ], range: 1..=8, @@ -47061,6 +47434,7 @@ pub static WORD_RAN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("domus"), dictgen::InsensitiveStr::Ascii("domzied"), dictgen::InsensitiveStr::Ascii("donmess"), + dictgen::InsensitiveStr::Ascii("dum"), dictgen::InsensitiveStr::Ascii("dumness"), ], values: &[ @@ -47074,9 +47448,10 @@ pub static WORD_RAN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["randoms"], &["randomized"], &["randomness"], + &["random"], &["randomness"], ], - range: 4..=7, + range: 3..=7, }; static WORD_RAM_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -50178,6 +50553,8 @@ pub static WORD_PROPE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("rtes"), dictgen::InsensitiveStr::Ascii("rtiary"), dictgen::InsensitiveStr::Ascii("rtie"), + dictgen::InsensitiveStr::Ascii("rtiees"), + dictgen::InsensitiveStr::Ascii("rtiies"), dictgen::InsensitiveStr::Ascii("rtion"), dictgen::InsensitiveStr::Ascii("rtional"), dictgen::InsensitiveStr::Ascii("rtions"), @@ -50222,6 +50599,8 @@ pub static WORD_PROPE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["properties"], &["proprietary"], &["property", "properties"], + &["properties"], + &["properties"], &["proportion"], &["proportional"], &["proportions"], @@ -50841,9 +51220,12 @@ static WORD_PROGRM_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictge }; pub static WORD_PROGRM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("ae")], - values: &[&["program"]], - range: 2..=2, + keys: &[ + dictgen::InsensitiveStr::Ascii("ae"), + dictgen::InsensitiveStr::Ascii("mers"), + ], + values: &[&["program"], &["programmers"]], + range: 2..=4, }; static WORD_PROGRE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -52328,6 +52710,8 @@ pub static WORD_PRIM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("itves"), dictgen::InsensitiveStr::Ascii("ive"), dictgen::InsensitiveStr::Ascii("ordal"), + dictgen::InsensitiveStr::Ascii("tiive"), + dictgen::InsensitiveStr::Ascii("tive"), ], values: &[ &["primaries"], @@ -52349,6 +52733,8 @@ pub static WORD_PRIM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["primitives"], &["primitive"], &["primordial"], + &["primitive"], + &["primitive"], ], range: 2..=7, }; @@ -53235,6 +53621,7 @@ pub static WORD_PREP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("aird"), dictgen::InsensitiveStr::Ascii("aired"), dictgen::InsensitiveStr::Ascii("and"), + dictgen::InsensitiveStr::Ascii("ar"), dictgen::InsensitiveStr::Ascii("aracion"), dictgen::InsensitiveStr::Ascii("arato"), dictgen::InsensitiveStr::Ascii("aretion"), @@ -53280,6 +53667,7 @@ pub static WORD_PREP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["prepaid"], &["prepared"], &["prepend"], + &["prepare"], &["preparation"], &["preparation"], &["preparation"], @@ -53320,7 +53708,7 @@ pub static WORD_PREP_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["preprocessor"], &["preprocessing"], ], - range: 3..=10, + range: 2..=10, }; static WORD_PREO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -57829,6 +58217,7 @@ pub static WORD_PHA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("rmicist"), dictgen::InsensitiveStr::Ascii("rmsci"), dictgen::InsensitiveStr::Ascii("roah"), + dictgen::InsensitiveStr::Ascii("rse"), dictgen::InsensitiveStr::Ascii("sepsace"), dictgen::InsensitiveStr::Ascii("sis"), dictgen::InsensitiveStr::Ascii("tnom"), @@ -57853,6 +58242,7 @@ pub static WORD_PHA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["pharmacist"], &["pharmacist"], &["pharaoh"], + &["phrase"], &["phasespace"], &["phases"], &["phantom"], @@ -57956,6 +58346,7 @@ pub static WORD_PES_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ticids"), dictgen::InsensitiveStr::Ascii("tisides"), dictgen::InsensitiveStr::Ascii("tizides"), + dictgen::InsensitiveStr::Ascii("tore"), ], values: &[ &["pesticides"], @@ -57973,8 +58364,9 @@ pub static WORD_PES_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["pesticides"], &["pesticides"], &["pesticides"], + &["petstore"], ], - range: 5..=10, + range: 4..=10, }; static WORD_PER_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -60460,6 +60852,7 @@ pub static WORD_PAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("re"), dictgen::InsensitiveStr::Ascii("red"), dictgen::InsensitiveStr::Ascii("res"), + dictgen::InsensitiveStr::Ascii("rsed"), dictgen::InsensitiveStr::Ascii("sabe"), dictgen::InsensitiveStr::Ascii("sabel"), dictgen::InsensitiveStr::Ascii("sagens"), @@ -60488,6 +60881,7 @@ pub static WORD_PAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("sporters"), dictgen::InsensitiveStr::Ascii("spost"), dictgen::InsensitiveStr::Ascii("ssed"), + dictgen::InsensitiveStr::Ascii("ssword"), dictgen::InsensitiveStr::Ascii("sthrought"), dictgen::InsensitiveStr::Ascii("sthruogh"), dictgen::InsensitiveStr::Ascii("stime"), @@ -60518,6 +60912,7 @@ pub static WORD_PAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["parse"], &["parsed"], &["parses"], + &["parsed"], &["passable"], &["passable"], &["passages"], @@ -60546,6 +60941,7 @@ pub static WORD_PAS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["passports"], &["passports"], &["passed"], + &["password"], &["passthrough"], &["passthrough"], &["pastime"], @@ -61603,6 +61999,7 @@ pub static WORD_PARAM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("etere"), dictgen::InsensitiveStr::Ascii("eteres"), dictgen::InsensitiveStr::Ascii("eterical"), + dictgen::InsensitiveStr::Ascii("eterr"), dictgen::InsensitiveStr::Ascii("eterts"), dictgen::InsensitiveStr::Ascii("etes"), dictgen::InsensitiveStr::Ascii("etic"), @@ -61652,6 +62049,7 @@ pub static WORD_PARAM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["parameter", "parameters"], &["parameters"], &["parametrical"], + &["parameter"], &["parameters"], &["parameters"], &["parametric", "paramedic"], @@ -65435,6 +65833,7 @@ static WORD_OPO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_OPO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("en"), dictgen::InsensitiveStr::Ascii("nent"), dictgen::InsensitiveStr::Ascii("rtions"), dictgen::InsensitiveStr::Ascii("rtunity"), @@ -65444,6 +65843,7 @@ pub static WORD_OPO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("sition"), ], values: &[ + &["open"], &["opponent"], &["options", "apportions"], &["opportunity"], @@ -65591,6 +65991,7 @@ pub static WORD_OPER_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("attion"), dictgen::InsensitiveStr::Ascii("attions"), dictgen::InsensitiveStr::Ascii("eation"), + dictgen::InsensitiveStr::Ascii("n"), dictgen::InsensitiveStr::Ascii("ration"), dictgen::InsensitiveStr::Ascii("rations"), dictgen::InsensitiveStr::Ascii("taion"), @@ -65627,6 +66028,7 @@ pub static WORD_OPER_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["operation"], &["operations"], &["operation"], + &["open"], &["operation"], &["operations"], &["operation"], @@ -65635,7 +66037,7 @@ pub static WORD_OPER_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["operational"], &["operations"], ], - range: 4..=9, + range: 1..=9, }; static WORD_OPEN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -65645,6 +66047,7 @@ static WORD_OPEN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_OPEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("apig"), dictgen::InsensitiveStr::Ascii("brower"), dictgen::InsensitiveStr::Ascii("eing"), dictgen::InsensitiveStr::Ascii("end"), @@ -65658,6 +66061,7 @@ pub static WORD_OPEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("scourced"), ], values: &[ + &["openapi"], &["openbrowser"], &["opening"], &["opened"], @@ -65887,6 +66291,7 @@ pub static WORD_ON_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("liene"), dictgen::InsensitiveStr::Ascii("lly"), dictgen::InsensitiveStr::Ascii("lsaught"), + dictgen::InsensitiveStr::Ascii("lye"), dictgen::InsensitiveStr::Ascii("mipotent"), dictgen::InsensitiveStr::Ascii("miscient"), dictgen::InsensitiveStr::Ascii("oly"), @@ -65931,6 +66336,7 @@ pub static WORD_ON_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["online"], &["only"], &["onslaught"], + &["only"], &["omnipotent"], &["omniscient"], &["only"], @@ -66307,10 +66713,11 @@ static WORD_OE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::D pub static WORD_OE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("n"), + dictgen::InsensitiveStr::Ascii("pnapi"), dictgen::InsensitiveStr::Ascii("pration"), dictgen::InsensitiveStr::Ascii("rflow"), ], - values: &[&["one"], &["operation"], &["overflow"]], + values: &[&["one"], &["openapi"], &["operation"], &["overflow"]], range: 1..=7, }; @@ -67133,9 +67540,12 @@ static WORD_OA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::D }; pub static WORD_OA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("rcles")], - values: &[&["oracles"]], - range: 5..=5, + keys: &[ + dictgen::InsensitiveStr::Ascii("rcles"), + dictgen::InsensitiveStr::Ascii("ut"), + ], + values: &[&["oracles"], &["oauth"]], + range: 2..=5, }; static WORD_N_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -67409,17 +67819,21 @@ static WORD_NUL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_NUL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("able"), dictgen::InsensitiveStr::Ascii("cear"), dictgen::InsensitiveStr::Ascii("k"), dictgen::InsensitiveStr::Ascii("labour"), + dictgen::InsensitiveStr::Ascii("lalble"), dictgen::InsensitiveStr::Ascii("lfiy"), dictgen::InsensitiveStr::Ascii("lifiy"), dictgen::InsensitiveStr::Ascii("ll"), ], values: &[ + &["nullable"], &["nuclear"], &["null"], &["nullarbor"], + &["nullable"], &["nullify"], &["nullify"], &["null"], @@ -68131,6 +68545,7 @@ pub static WORD_NON_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("senscial"), dictgen::InsensitiveStr::Ascii("sensicle"), dictgen::InsensitiveStr::Ascii("sesne"), + dictgen::InsensitiveStr::Ascii("significant"), dictgen::InsensitiveStr::Ascii("te"), dictgen::InsensitiveStr::Ascii("theless"), ], @@ -68149,10 +68564,11 @@ pub static WORD_NON_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["nonsensical"], &["nonsensical"], &["nonsense"], + &["insignificant"], &["note"], &["nonetheless"], ], - range: 2..=10, + range: 2..=11, }; static WORD_NOM_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -68277,9 +68693,10 @@ static WORD_NN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::D pub static WORD_NN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("ed"), + dictgen::InsensitiveStr::Ascii("er"), dictgen::InsensitiveStr::Ascii("umber"), ], - values: &[&["need"], &["number"]], + values: &[&["need"], &["inner"], &["number"]], range: 2..=5, }; @@ -68347,6 +68764,7 @@ pub static WORD_NI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("hilim"), dictgen::InsensitiveStr::Ascii("hilisim"), dictgen::InsensitiveStr::Ascii("hilsim"), + dictgen::InsensitiveStr::Ascii("lable"), dictgen::InsensitiveStr::Ascii("lihism"), dictgen::InsensitiveStr::Ascii("mutes"), dictgen::InsensitiveStr::Ascii("n"), @@ -68399,6 +68817,7 @@ pub static WORD_NI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["nihilism"], &["nihilism"], &["nihilism"], + &["nillable"], &["nihilism"], &["minutes"], &["inn", "min", "bin", "nine"], @@ -70770,7 +71189,7 @@ static WORD_NA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::D }; static WORD_NA_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str]>>; 26] = [ - None, + Some(&WORD_NAA_NODE), None, Some(&WORD_NAC_NODE), Some(&WORD_NAD_NODE), @@ -71365,6 +71784,17 @@ pub static WORD_NAC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict range: 6..=10, }; +static WORD_NAA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_NAA_CHILDREN), + value: None, +}; + +pub static WORD_NAA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("me")], + values: &[&["name"]], + range: 2..=2, +}; + static WORD_M_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Nested(&WORD_M_CHILDREN), value: None, @@ -72063,6 +72493,7 @@ static WORD_MULI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_MULI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("part"), dictgen::InsensitiveStr::Ascii("ple"), dictgen::InsensitiveStr::Ascii("tated"), dictgen::InsensitiveStr::Ascii("tation"), @@ -72085,6 +72516,7 @@ pub static WORD_MULI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("tverse"), ], values: &[ + &["multipart"], &["multiple"], &["mutilated"], &["mutilation"], @@ -73331,9 +73763,10 @@ static WORD_MODL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_MODL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("e"), + dictgen::InsensitiveStr::Ascii("es"), dictgen::InsensitiveStr::Ascii("ue"), ], - values: &[&["model"], &["module"]], + values: &[&["model"], &["models"], &["module"]], range: 1..=2, }; @@ -76111,6 +76544,7 @@ pub static WORD_META_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("progamming"), dictgen::InsensitiveStr::Ascii("tada"), dictgen::InsensitiveStr::Ascii("tadata"), + dictgen::InsensitiveStr::Ascii("tata"), dictgen::InsensitiveStr::Ascii("tdata"), ], values: &[ @@ -76163,6 +76597,7 @@ pub static WORD_META_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["metadata"], &["metadata"], &["metadata"], + &["metadata"], ], range: 2..=10, }; @@ -79674,9 +80109,12 @@ static WORD_LOW_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: }; pub static WORD_LOW_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("d")], - values: &[&["load", "low", "loud"]], - range: 1..=1, + keys: &[ + dictgen::InsensitiveStr::Ascii("case"), + dictgen::InsensitiveStr::Ascii("d"), + ], + values: &[&["lowercase"], &["load", "low", "loud"]], + range: 1..=4, }; static WORD_LOU_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -80395,6 +80833,7 @@ pub static WORD_LIS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("tenes"), dictgen::InsensitiveStr::Ascii("tenning"), dictgen::InsensitiveStr::Ascii("tensers"), + dictgen::InsensitiveStr::Ascii("tent"), dictgen::InsensitiveStr::Ascii("tenter"), dictgen::InsensitiveStr::Ascii("tenters"), dictgen::InsensitiveStr::Ascii("tents"), @@ -80421,6 +80860,7 @@ pub static WORD_LIS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["listens"], &["listening"], &["listeners"], + &["listen"], &["listener"], &["listeners"], &["listens"], @@ -81457,6 +81897,7 @@ pub static WORD_LEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("gts"), dictgen::InsensitiveStr::Ascii("iant"), dictgen::InsensitiveStr::Ascii("inent"), + dictgen::InsensitiveStr::Ascii("ngth"), dictgen::InsensitiveStr::Ascii("oard"), dictgen::InsensitiveStr::Ascii("tgh"), dictgen::InsensitiveStr::Ascii("tghs"), @@ -81491,6 +81932,7 @@ pub static WORD_LEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["lengths"], &["lenient"], &["lenient"], + &["length"], &["leonard"], &["length"], &["lengths"], @@ -83417,6 +83859,7 @@ pub static WORD_JO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("natahn"), dictgen::InsensitiveStr::Ascii("rnal"), dictgen::InsensitiveStr::Ascii("runal"), + dictgen::InsensitiveStr::Ascii("sn"), dictgen::InsensitiveStr::Ascii("speh"), dictgen::InsensitiveStr::Ascii("ssle"), dictgen::InsensitiveStr::Ascii("uney"), @@ -83462,6 +83905,7 @@ pub static WORD_JO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["jonathan"], &["journal"], &["journal"], + &["json"], &["joseph"], &["jostle"], &["journey"], @@ -83497,7 +83941,7 @@ pub static WORD_JO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["joystick"], &["joystick"], ], - range: 4..=13, + range: 2..=13, }; static WORD_JI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -83507,11 +83951,12 @@ static WORD_JI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::D pub static WORD_JI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("on"), dictgen::InsensitiveStr::Ascii("tterr"), dictgen::InsensitiveStr::Ascii("tterring"), ], - values: &[&["jitter"], &["jittering"]], - range: 5..=8, + values: &[&["join"], &["jitter"], &["jittering"]], + range: 2..=8, }; static WORD_JE_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -83981,8 +84426,15 @@ pub static WORD_ISS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("sued"), dictgen::InsensitiveStr::Ascii("sues"), dictgen::InsensitiveStr::Ascii("ueing"), + dictgen::InsensitiveStr::Ascii("ure"), + ], + values: &[ + &["issue"], + &["issued"], + &["issues"], + &["issuing"], + &["issue"], ], - values: &[&["issue"], &["issued"], &["issues"], &["issuing"]], range: 3..=5, }; @@ -88234,6 +88686,7 @@ pub static WORD_INSTAN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("ciating"), dictgen::InsensitiveStr::Ascii("ciation"), dictgen::InsensitiveStr::Ascii("ciations"), + dictgen::InsensitiveStr::Ascii("ct"), dictgen::InsensitiveStr::Ascii("e"), dictgen::InsensitiveStr::Ascii("es"), dictgen::InsensitiveStr::Ascii("se"), @@ -88270,6 +88723,7 @@ pub static WORD_INSTAN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["instantiation"], &["instantiations"], &["instance"], + &["instance"], &["instances"], &["instances"], &["instantiation"], @@ -91827,6 +92281,7 @@ pub static WORD_INDEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("tifing"), dictgen::InsensitiveStr::Ascii("tify"), dictgen::InsensitiveStr::Ascii("tifying"), + dictgen::InsensitiveStr::Ascii("tin"), dictgen::InsensitiveStr::Ascii("tit"), dictgen::InsensitiveStr::Ascii("tity"), dictgen::InsensitiveStr::Ascii("x"), @@ -91846,6 +92301,7 @@ pub static WORD_INDEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["identifying"], &["identify"], &["identifying"], + &["indent"], &["identity"], &["identity"], &["index"], @@ -94392,6 +94848,7 @@ pub static WORD_IMPLEMEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::InsensitiveStr::Ascii("tatins"), dictgen::InsensitiveStr::Ascii("tationen"), dictgen::InsensitiveStr::Ascii("tationer"), + dictgen::InsensitiveStr::Ascii("tatios"), dictgen::InsensitiveStr::Ascii("tatition"), dictgen::InsensitiveStr::Ascii("tato"), dictgen::InsensitiveStr::Ascii("tatoin"), @@ -94456,6 +94913,7 @@ pub static WORD_IMPLEMEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = &["implementations"], &["implementations"], &["implementations"], + &["implementations"], &["implementation"], &["implementation"], &["implementation"], @@ -95823,6 +96281,7 @@ pub static WORD_IG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("ored"), dictgen::InsensitiveStr::Ascii("ores"), dictgen::InsensitiveStr::Ascii("oring"), + dictgen::InsensitiveStr::Ascii("orned"), ], values: &[ &["ignition"], @@ -95885,6 +96344,7 @@ pub static WORD_IG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["ignored"], &["ignores"], &["ignoring"], + &["ignored"], ], range: 3..=8, }; @@ -96135,6 +96595,7 @@ pub static WORD_IDEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("tificaton"), dictgen::InsensitiveStr::Ascii("tifictaion"), dictgen::InsensitiveStr::Ascii("tifieer"), + dictgen::InsensitiveStr::Ascii("tifield"), dictgen::InsensitiveStr::Ascii("tifierad"), dictgen::InsensitiveStr::Ascii("tifieras"), dictgen::InsensitiveStr::Ascii("tifikation"), @@ -96182,6 +96643,7 @@ pub static WORD_IDEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["identification"], &["identifier"], &["identified"], + &["identified"], &["identifies"], &["identification"], &["identifying"], @@ -97881,9 +98343,12 @@ static WORD_HOD_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: }; pub static WORD_HOD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("lings")], - values: &[&["holdings"]], - range: 5..=5, + keys: &[ + dictgen::InsensitiveStr::Ascii("ing"), + dictgen::InsensitiveStr::Ascii("lings"), + ], + values: &[&["holding"], &["holdings"]], + range: 3..=5, }; static WORD_HN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -98712,6 +99177,7 @@ pub static WORD_HEL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("luvva"), dictgen::InsensitiveStr::Ascii("lvua"), dictgen::InsensitiveStr::Ascii("ment"), + dictgen::InsensitiveStr::Ascii("o"), dictgen::InsensitiveStr::Ascii("oer"), dictgen::InsensitiveStr::Ascii("oers"), dictgen::InsensitiveStr::Ascii("pe"), @@ -98743,6 +99209,7 @@ pub static WORD_HEL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["helluva"], &["helluva"], &["helmet"], + &["hello"], &["helper"], &["helpers"], &["helper"], @@ -98750,7 +99217,7 @@ pub static WORD_HEL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["helpfully"], &["helped"], ], - range: 2..=11, + range: 1..=11, }; static WORD_HEI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -98844,12 +99311,19 @@ static WORD_HED_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_HED_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("eghog"), + dictgen::InsensitiveStr::Ascii("er"), dictgen::InsensitiveStr::Ascii("gehodge"), dictgen::InsensitiveStr::Ascii("gehoog"), dictgen::InsensitiveStr::Ascii("gehorg"), ], - values: &[&["hedgehog"], &["hedgehog"], &["hedgehog"], &["hedgehog"]], - range: 5..=7, + values: &[ + &["hedgehog"], + &["header"], + &["hedgehog"], + &["hedgehog"], + &["hedgehog"], + ], + range: 2..=7, }; static WORD_HEA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -98894,6 +99368,7 @@ pub static WORD_HEA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("pdhone"), dictgen::InsensitiveStr::Ascii("pdhones"), dictgen::InsensitiveStr::Ascii("rbeat"), + dictgen::InsensitiveStr::Ascii("rder"), dictgen::InsensitiveStr::Ascii("red"), dictgen::InsensitiveStr::Ascii("rhtstone"), dictgen::InsensitiveStr::Ascii("rtbeart"), @@ -98957,6 +99432,7 @@ pub static WORD_HEA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["headphone"], &["headphones"], &["heartbeat"], + &["header"], &["heard", "header"], &["hearthstone"], &["heartbeat"], @@ -101886,6 +102362,7 @@ pub static WORD_GI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("ngam"), dictgen::InsensitiveStr::Ascii("oen"), dictgen::InsensitiveStr::Ascii("r"), + dictgen::InsensitiveStr::Ascii("rafes"), dictgen::InsensitiveStr::Ascii("rafffe"), dictgen::InsensitiveStr::Ascii("refing"), dictgen::InsensitiveStr::Ascii("rlfirend"), @@ -101907,6 +102384,7 @@ pub static WORD_GI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("ved"), dictgen::InsensitiveStr::Ascii("veing"), dictgen::InsensitiveStr::Ascii("vem"), + dictgen::InsensitiveStr::Ascii("vien"), dictgen::InsensitiveStr::Ascii("vne"), dictgen::InsensitiveStr::Ascii("vveing"), dictgen::InsensitiveStr::Ascii("vven"), @@ -101935,6 +102413,7 @@ pub static WORD_GI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["gingham"], &["given"], &["git"], + &["giraffes"], &["giraffe"], &["griefing"], &["girlfriend"], @@ -101957,6 +102436,7 @@ pub static WORD_GI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["giving"], &["given"], &["given"], + &["given"], &["giving"], &["given"], &["giving"], @@ -102054,6 +102534,7 @@ pub static WORD_GET_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("oject"), dictgen::InsensitiveStr::Ascii("tetx"), dictgen::InsensitiveStr::Ascii("tign"), + dictgen::InsensitiveStr::Ascii("tings"), dictgen::InsensitiveStr::Ascii("titem"), dictgen::InsensitiveStr::Ascii("titems"), dictgen::InsensitiveStr::Ascii("tter"), @@ -102072,6 +102553,7 @@ pub static WORD_GET_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["getobject"], &["gettext"], &["getting"], + &["getting"], &["getitem"], &["getitems"], &["getter"], @@ -102685,6 +103167,7 @@ pub static WORD_GENERA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("tie"), dictgen::InsensitiveStr::Ascii("ties"), dictgen::InsensitiveStr::Ascii("tig"), + dictgen::InsensitiveStr::Ascii("tign"), dictgen::InsensitiveStr::Ascii("tin"), dictgen::InsensitiveStr::Ascii("tionals"), dictgen::InsensitiveStr::Ascii("tionens"), @@ -102728,6 +103211,7 @@ pub static WORD_GENERA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["generate"], &["generate"], &["generating"], + &["generating"], &["generations"], &["generations"], &["generations"], @@ -102786,6 +103270,7 @@ pub static WORD_GENEA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("tes"), dictgen::InsensitiveStr::Ascii("ting"), dictgen::InsensitiveStr::Ascii("tion"), + dictgen::InsensitiveStr::Ascii("tor"), ], values: &[ &["general"], @@ -102796,6 +103281,7 @@ pub static WORD_GENEA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["generates"], &["generating"], &["generation"], + &["generator"], ], range: 2..=5, }; @@ -103800,6 +104286,7 @@ pub static WORD_FUL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("fillling"), dictgen::InsensitiveStr::Ascii("fulling"), dictgen::InsensitiveStr::Ascii("fullment"), + dictgen::InsensitiveStr::Ascii("lanme"), dictgen::InsensitiveStr::Ascii("lets"), dictgen::InsensitiveStr::Ascii("lfil"), dictgen::InsensitiveStr::Ascii("lfiled"), @@ -103825,6 +104312,7 @@ pub static WORD_FUL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["fulfilling"], &["fulfilling"], &["fulfillment"], + &["fullname"], &["fullest"], &["fulfil", "fulfil"], &["fulfilled"], @@ -106129,9 +106617,12 @@ static WORD_FN_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::D }; pub static WORD_FN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("aatic")], - values: &[&["fanatic"]], - range: 5..=5, + keys: &[ + dictgen::InsensitiveStr::Ascii("aatic"), + dictgen::InsensitiveStr::Ascii("uction"), + ], + values: &[&["fanatic"], &["function"]], + range: 5..=6, }; static WORD_FL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -107257,12 +107748,14 @@ pub static WORD_FIC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict keys: &[ dictgen::InsensitiveStr::Ascii("ks"), dictgen::InsensitiveStr::Ascii("ticious"), + dictgen::InsensitiveStr::Ascii("ticous"), dictgen::InsensitiveStr::Ascii("tionaries"), dictgen::InsensitiveStr::Ascii("tious"), ], values: &[ &["flicks", "fix"], &["fictitious"], + &["fictitious"], &["dictionaries"], &["fictitious"], ], @@ -108262,6 +108755,7 @@ pub static WORD_FAI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("lsaves"), dictgen::InsensitiveStr::Ascii("lt"), dictgen::InsensitiveStr::Ascii("lture"), + dictgen::InsensitiveStr::Ascii("luare"), dictgen::InsensitiveStr::Ascii("lue"), dictgen::InsensitiveStr::Ascii("luer"), dictgen::InsensitiveStr::Ascii("lues"), @@ -108298,6 +108792,7 @@ pub static WORD_FAI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["failure"], &["failure"], &["failure"], + &["failure"], &["failures"], &["failures"], &["fiancee"], @@ -109873,6 +110368,7 @@ pub static WORD_EXPI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("erencing"), dictgen::InsensitiveStr::Ascii("erience"), dictgen::InsensitiveStr::Ascii("eriences"), + dictgen::InsensitiveStr::Ascii("ermental"), dictgen::InsensitiveStr::Ascii("ers"), dictgen::InsensitiveStr::Ascii("licitely"), dictgen::InsensitiveStr::Ascii("nation"), @@ -109901,6 +110397,7 @@ pub static WORD_EXPI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["experiencing"], &["experience"], &["experiences"], + &["experimental"], &["expires"], &["explicitly"], &["expiration"], @@ -114142,6 +114639,7 @@ pub static WORD_EXAM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("pels"), dictgen::InsensitiveStr::Ascii("plee"), dictgen::InsensitiveStr::Ascii("plees"), + dictgen::InsensitiveStr::Ascii("pleo"), dictgen::InsensitiveStr::Ascii("pt"), ], values: &[ @@ -114163,6 +114661,7 @@ pub static WORD_EXAM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["examples"], &["example", "examples"], &["examples"], + &["example"], &["exempt"], ], range: 2..=7, @@ -116892,6 +117391,7 @@ pub static WORD_ENE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("gery"), dictgen::InsensitiveStr::Ascii("hanced"), dictgen::InsensitiveStr::Ascii("mployment"), + dictgen::InsensitiveStr::Ascii("rator"), dictgen::InsensitiveStr::Ascii("rgis"), dictgen::InsensitiveStr::Ascii("ry"), dictgen::InsensitiveStr::Ascii("ter"), @@ -116915,6 +117415,7 @@ pub static WORD_ENE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["energy"], &["enhanced"], &["unemployment"], + &["generator"], &["energies"], &["energy"], &["enter"], @@ -117139,6 +117640,7 @@ pub static WORD_ENCR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("upted"), dictgen::InsensitiveStr::Ascii("ypiton"), dictgen::InsensitiveStr::Ascii("ypte"), + dictgen::InsensitiveStr::Ascii("ypter"), dictgen::InsensitiveStr::Ascii("yptiion"), dictgen::InsensitiveStr::Ascii("yptio"), dictgen::InsensitiveStr::Ascii("yptiong"), @@ -117158,6 +117660,7 @@ pub static WORD_ENCR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["encrypted"], &["encryption"], &["encrypted", "encrypt"], + &["encryptor"], &["encryption"], &["encryption"], &["encryption"], @@ -119359,6 +119862,7 @@ pub static WORD_EA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg dictgen::InsensitiveStr::Ascii("rhtquakes"), dictgen::InsensitiveStr::Ascii("riler"), dictgen::InsensitiveStr::Ascii("rilest"), + dictgen::InsensitiveStr::Ascii("rily"), dictgen::InsensitiveStr::Ascii("rler"), dictgen::InsensitiveStr::Ascii("rliear"), dictgen::InsensitiveStr::Ascii("rlies"), @@ -119421,6 +119925,7 @@ pub static WORD_EA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictg &["earthquakes"], &["earlier"], &["earliest"], + &["easily"], &["earlier"], &["earlier"], &["earliest"], @@ -120669,6 +121174,7 @@ pub static WORD_DOWNL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("oded"), dictgen::InsensitiveStr::Ascii("oding"), dictgen::InsensitiveStr::Ascii("ods"), + dictgen::InsensitiveStr::Ascii("ond"), dictgen::InsensitiveStr::Ascii("owd"), dictgen::InsensitiveStr::Ascii("owded"), dictgen::InsensitiveStr::Ascii("owding"), @@ -120700,6 +121206,7 @@ pub static WORD_DOWNL_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["downloading"], &["downloads"], &["download"], + &["download"], &["downloaded"], &["downloading"], &["downloads"], @@ -123919,6 +124426,7 @@ pub static WORD_DISCR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("imine"), dictgen::InsensitiveStr::Ascii("iminitory"), dictgen::InsensitiveStr::Ascii("iminted"), + dictgen::InsensitiveStr::Ascii("imintor"), dictgen::InsensitiveStr::Ascii("iption"), dictgen::InsensitiveStr::Ascii("iptions"), dictgen::InsensitiveStr::Ascii("ouage"), @@ -123960,6 +124468,7 @@ pub static WORD_DISCR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["discriminate"], &["discriminatory"], &["discriminated"], + &["discriminator"], &["description"], &["descriptions"], &["discourages"], @@ -126229,6 +126738,7 @@ pub static WORD_DIC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("rete"), dictgen::InsensitiveStr::Ascii("retion"), dictgen::InsensitiveStr::Ascii("retionary"), + dictgen::InsensitiveStr::Ascii("riminator"), dictgen::InsensitiveStr::Ascii("sriminated"), dictgen::InsensitiveStr::Ascii("tadorship"), dictgen::InsensitiveStr::Ascii("taionaries"), @@ -126288,6 +126798,7 @@ pub static WORD_DIC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["discrete"], &["discretion"], &["discretionary"], + &["discriminator"], &["discriminated"], &["dictatorship"], &["dictionaries"], @@ -127553,6 +128064,7 @@ pub static WORD_DETA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("tched"), dictgen::InsensitiveStr::Ascii("tches"), dictgen::InsensitiveStr::Ascii("tching"), + dictgen::InsensitiveStr::Ascii("ult"), ], values: &[ &["database"], @@ -127566,6 +128078,7 @@ pub static WORD_DETA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["detached"], &["detaches"], &["detaching"], + &["default"], ], range: 2..=6, }; @@ -128292,7 +128805,10 @@ pub static WORD_DESE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ntralized"), dictgen::InsensitiveStr::Ascii("pears"), dictgen::InsensitiveStr::Ascii("railize"), + dictgen::InsensitiveStr::Ascii("ralization"), + dictgen::InsensitiveStr::Ascii("ralized"), dictgen::InsensitiveStr::Ascii("rializazion"), + dictgen::InsensitiveStr::Ascii("rialzie"), ], values: &[ &["desensitized"], @@ -128308,6 +128824,9 @@ pub static WORD_DESE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["disappears"], &["deserialize"], &["deserialization"], + &["deserialized"], + &["deserialization"], + &["deserialize"], ], range: 5..=11, }; @@ -129683,6 +130202,7 @@ pub static WORD_DEPEND_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("ices"), dictgen::InsensitiveStr::Ascii("icy"), dictgen::InsensitiveStr::Ascii("ig"), + dictgen::InsensitiveStr::Ascii("ign"), dictgen::InsensitiveStr::Ascii("ncies"), dictgen::InsensitiveStr::Ascii("ncy"), dictgen::InsensitiveStr::Ascii("necy"), @@ -129725,6 +130245,7 @@ pub static WORD_DEPEND_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["dependencies"], &["dependency"], &["depending"], + &["depending"], &["dependencies"], &["dependency"], &["dependency"], @@ -129808,10 +130329,11 @@ static WORD_DEPEC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen pub static WORD_DEPEC_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("ated"), + dictgen::InsensitiveStr::Ascii("reated"), dictgen::InsensitiveStr::Ascii("tion"), ], - values: &[&["deprecated"], &["deception"]], - range: 4..=4, + values: &[&["deprecated"], &["deprecated"], &["deception"]], + range: 4..=6, }; static WORD_DEPD_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -131293,10 +131815,21 @@ static WORD_DEF_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str] None, None, None, - None, + Some(&WORD_DEFY_NODE), None, ]; +static WORD_DEFY_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_DEFY_CHILDREN), + value: None, +}; + +pub static WORD_DEFY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("ning")], + values: &[&["defining"]], + range: 4..=4, +}; + static WORD_DEFU_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_DEFU_CHILDREN), value: None, @@ -131427,13 +131960,24 @@ static WORD_DEFI_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str None, Some(&WORD_DEFIT_NODE), None, - None, + Some(&WORD_DEFIV_NODE), None, None, None, None, ]; +static WORD_DEFIV_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_DEFIV_CHILDREN), + value: None, +}; + +pub static WORD_DEFIV_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("ed")], + values: &[&["derived"]], + range: 2..=2, +}; + static WORD_DEFIT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_DEFIT_CHILDREN), value: None, @@ -135025,6 +135569,7 @@ pub static WORD_CRY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("pted"), dictgen::InsensitiveStr::Ascii("ptocraphic"), dictgen::InsensitiveStr::Ascii("ptograhic"), + dictgen::InsensitiveStr::Ascii("ptographc"), dictgen::InsensitiveStr::Ascii("ptograpic"), dictgen::InsensitiveStr::Ascii("stalens"), dictgen::InsensitiveStr::Ascii("stalisation"), @@ -135048,6 +135593,7 @@ pub static WORD_CRY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["cryptographic"], &["cryptographic"], &["cryptographic"], + &["cryptographic"], &["crystals"], &["crystallisation"], &["crystals"], @@ -135752,6 +136298,7 @@ pub static WORD_CRED_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("ibillity"), dictgen::InsensitiveStr::Ascii("ibilty"), dictgen::InsensitiveStr::Ascii("ientals"), + dictgen::InsensitiveStr::Ascii("iential"), dictgen::InsensitiveStr::Ascii("intial"), dictgen::InsensitiveStr::Ascii("intials"), dictgen::InsensitiveStr::Ascii("is"), @@ -135770,6 +136317,7 @@ pub static WORD_CRED_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["credibility"], &["credentials"], &["credential"], + &["credential"], &["credentials"], &["credits"], &["credits"], @@ -136666,6 +137214,7 @@ static WORD_COS_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_COS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("e"), dictgen::InsensitiveStr::Ascii("emtic"), dictgen::InsensitiveStr::Ascii("emtics"), dictgen::InsensitiveStr::Ascii("istent"), @@ -136703,6 +137252,7 @@ pub static WORD_COS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("utmes"), ], values: &[ + &["case"], &["cosmetic"], &["cosmetics"], &["consistent"], @@ -136739,7 +137289,7 @@ pub static WORD_COS_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["costumes", "customs"], &["costumes"], ], - range: 3..=11, + range: 1..=11, }; static WORD_COR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -139069,6 +139619,7 @@ pub static WORD_CONVEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("ietly"), dictgen::InsensitiveStr::Ascii("ince"), dictgen::InsensitiveStr::Ascii("inent"), + dictgen::InsensitiveStr::Ascii("ion"), dictgen::InsensitiveStr::Ascii("it"), dictgen::InsensitiveStr::Ascii("se"), dictgen::InsensitiveStr::Ascii("sion"), @@ -139095,6 +139646,7 @@ pub static WORD_CONVEN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["conveniently"], &["convenience"], &["convenient"], + &["convention"], &["convenient"], &["convince"], &["convention", "conversion"], @@ -139654,6 +140206,7 @@ pub static WORD_CONTRA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("iners"), dictgen::InsensitiveStr::Ascii("ining"), dictgen::InsensitiveStr::Ascii("int"), + dictgen::InsensitiveStr::Ascii("intes"), dictgen::InsensitiveStr::Ascii("ints"), dictgen::InsensitiveStr::Ascii("itns"), dictgen::InsensitiveStr::Ascii("se"), @@ -139710,6 +140263,7 @@ pub static WORD_CONTRA_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["constraint"], &["constraints"], &["constraints"], + &["constraints"], &["contrast"], &["contradicted"], &["contradicting"], @@ -139930,6 +140484,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("ousle"), dictgen::InsensitiveStr::Ascii("re"), dictgen::InsensitiveStr::Ascii("s"), dictgen::InsensitiveStr::Ascii("se"), @@ -139974,6 +140529,7 @@ pub static WORD_CONTINU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = &["continuous"], &["continuous"], &["continuously"], + &["continuously"], &["continue"], &["continues", "continue", "continuous"], &["continues"], @@ -140577,10 +141133,15 @@ static WORD_CONTAT_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictge pub static WORD_CONTAT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("enate"), dictgen::InsensitiveStr::Ascii("enated"), dictgen::InsensitiveStr::Ascii("ing"), ], - values: &[&["concatenated"], &["contacting", "containing"]], + values: &[ + &["concatenate"], + &["concatenated"], + &["contacting", "containing"], + ], range: 3..=6, }; @@ -140891,6 +141452,7 @@ pub static WORD_CONSU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("mirse"), dictgen::InsensitiveStr::Ascii("miste"), dictgen::InsensitiveStr::Ascii("mmed"), + dictgen::InsensitiveStr::Ascii("mmes"), dictgen::InsensitiveStr::Ascii("mpion"), dictgen::InsensitiveStr::Ascii("ms"), dictgen::InsensitiveStr::Ascii("mtion"), @@ -140927,6 +141489,7 @@ pub static WORD_CONSU_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["consumerism"], &["consumes"], &["consumed"], + &["consumes"], &["consumption"], &["consumes"], &["consumption"], @@ -142702,6 +143265,7 @@ pub static WORD_CONNE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("ticut"), dictgen::InsensitiveStr::Ascii("tion"), dictgen::InsensitiveStr::Ascii("tor"), + dictgen::InsensitiveStr::Ascii("xtion"), ], values: &[ &["connected"], @@ -142752,6 +143316,7 @@ pub static WORD_CONNE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["connecticut"], &["connection"], &["connector"], + &["connexion"], ], range: 2..=8, }; @@ -143416,6 +143981,7 @@ pub static WORD_CONFIG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("iration"), dictgen::InsensitiveStr::Ascii("ire"), dictgen::InsensitiveStr::Ascii("iuration"), + dictgen::InsensitiveStr::Ascii("l"), dictgen::InsensitiveStr::Ascii("ration"), dictgen::InsensitiveStr::Ascii("rations"), dictgen::InsensitiveStr::Ascii("re"), @@ -143478,6 +144044,7 @@ pub static WORD_CONFIG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["configuration"], &["configure"], &["configuration"], + &["config"], &["configuration"], &["configurations"], &["configure"], @@ -143532,7 +144099,7 @@ pub static WORD_CONFIG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["configurations"], &["configuration"], ], - range: 2..=9, + range: 1..=9, }; static WORD_CONFIF_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -145874,6 +146441,7 @@ pub static WORD_COMPLE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d dictgen::InsensitiveStr::Ascii("ness"), dictgen::InsensitiveStr::Ascii("ssion"), dictgen::InsensitiveStr::Ascii("t"), + dictgen::InsensitiveStr::Ascii("talbe"), dictgen::InsensitiveStr::Ascii("taste"), dictgen::InsensitiveStr::Ascii("teds"), dictgen::InsensitiveStr::Ascii("teing"), @@ -145929,6 +146497,7 @@ pub static WORD_COMPLE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = d &["completeness"], &["compression"], &["complete"], + &["completable"], &["completes"], &["completes"], &["completing"], @@ -148901,12 +149470,18 @@ static WORD_COG_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_COG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("egen"), dictgen::InsensitiveStr::Ascii("natious"), dictgen::InsensitiveStr::Ascii("nitivie"), dictgen::InsensitiveStr::Ascii("nizent"), ], - values: &[&["contagious"], &["cognitive"], &["cognizant"]], - range: 6..=7, + values: &[ + &["codegen"], + &["contagious"], + &["cognitive"], + &["cognizant"], + ], + range: 4..=7, }; static WORD_COF_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -151651,6 +152226,7 @@ pub static WORD_CHEK_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("cer"), dictgen::InsensitiveStr::Ascii("cing"), dictgen::InsensitiveStr::Ascii("cmate"), + dictgen::InsensitiveStr::Ascii("cout"), dictgen::InsensitiveStr::Ascii("d"), dictgen::InsensitiveStr::Ascii("ed"), dictgen::InsensitiveStr::Ascii("ers"), @@ -151664,6 +152240,7 @@ pub static WORD_CHEK_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["checker"], &["checking"], &["checkmate"], + &["checkout"], &["checked"], &["checked"], &["checkers"], @@ -152692,6 +153269,7 @@ pub static WORD_CHAN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("geing"), dictgen::InsensitiveStr::Ascii("gged"), dictgen::InsensitiveStr::Ascii("gges"), + dictgen::InsensitiveStr::Ascii("gings"), dictgen::InsensitiveStr::Ascii("glog"), dictgen::InsensitiveStr::Ascii("guing"), dictgen::InsensitiveStr::Ascii("ined"), @@ -152733,6 +153311,7 @@ pub static WORD_CHAN_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["changing"], &["changed"], &["changes"], + &["changes"], &["changelog"], &["changing"], &["chained"], @@ -160340,6 +160919,7 @@ pub static WORD_BEE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("htoven"), dictgen::InsensitiveStr::Ascii("ing"), dictgen::InsensitiveStr::Ascii("ings"), + dictgen::InsensitiveStr::Ascii("rer"), dictgen::InsensitiveStr::Ascii("thoveen"), dictgen::InsensitiveStr::Ascii("tween"), dictgen::InsensitiveStr::Ascii("twen"), @@ -160349,6 +160929,7 @@ pub static WORD_BEE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["beethoven"], &["being", "been"], &["beings"], + &["bearer"], &["beethoven"], &["between"], &["between"], @@ -162285,7 +162866,7 @@ static WORD_AUTO_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str Some(&WORD_AUTOA_NODE), None, Some(&WORD_AUTOC_NODE), - None, + Some(&WORD_AUTOD_NODE), Some(&WORD_AUTOE_NODE), Some(&WORD_AUTOF_NODE), Some(&WORD_AUTOG_NODE), @@ -162692,6 +163273,20 @@ pub static WORD_AUTOE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di range: 6..=6, }; +static WORD_AUTOD_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_AUTOD_CHILDREN), + value: None, +}; + +pub static WORD_AUTOD_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[ + dictgen::InsensitiveStr::Ascii("ected"), + dictgen::InsensitiveStr::Ascii("ection"), + ], + values: &[&["autodetected"], &["autodetection"]], + range: 5..=6, +}; + static WORD_AUTOC_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Flat(&WORD_AUTOC_CHILDREN), value: None, @@ -162887,6 +163482,7 @@ pub static WORD_AUTHO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di dictgen::InsensitiveStr::Ascii("rititive"), dictgen::InsensitiveStr::Ascii("ritive"), dictgen::InsensitiveStr::Ascii("ritorian"), + dictgen::InsensitiveStr::Ascii("rizatoin"), dictgen::InsensitiveStr::Ascii("rizaton"), dictgen::InsensitiveStr::Ascii("rizeed"), dictgen::InsensitiveStr::Ascii("rotative"), @@ -162912,6 +163508,7 @@ pub static WORD_AUTHO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = di &["authoritative"], &["authoritarian"], &["authorization"], + &["authorization"], &["authorized"], &["authoritative"], &["authorities"], @@ -163105,6 +163702,7 @@ pub static WORD_AUTHENT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("cated"), + dictgen::InsensitiveStr::Ascii("iation"), dictgen::InsensitiveStr::Ascii("icaion"), dictgen::InsensitiveStr::Ascii("icaiton"), dictgen::InsensitiveStr::Ascii("icateion"), @@ -163123,6 +163721,7 @@ pub static WORD_AUTHENT_CHILDREN: dictgen::DictTable<&'static [&'static str]> = &["authentication"], &["authentication"], &["authentication"], + &["authentication"], &["authenticity"], &["authenticator"], &["authentication"], @@ -164024,9 +164623,12 @@ static WORD_ATTRB_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen }; pub static WORD_ATTRB_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { - keys: &[dictgen::InsensitiveStr::Ascii("iute")], - values: &[&["attribute"]], - range: 4..=4, + keys: &[ + dictgen::InsensitiveStr::Ascii("iute"), + dictgen::InsensitiveStr::Ascii("ute"), + ], + values: &[&["attribute"], &["attribute"]], + range: 3..=4, }; static WORD_ATTRA_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -164115,6 +164717,7 @@ static WORD_ATTI_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen: pub static WORD_ATTI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("bures"), dictgen::InsensitiveStr::Ascii("bute"), dictgen::InsensitiveStr::Ascii("buted"), dictgen::InsensitiveStr::Ascii("butes"), @@ -164127,6 +164730,7 @@ pub static WORD_ATTI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("tide"), ], values: &[ + &["attributes"], &["attribute"], &["attributed"], &["attributes"], @@ -165579,6 +166183,7 @@ pub static WORD_ASSE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("mpling"), dictgen::InsensitiveStr::Ascii("nding"), dictgen::InsensitiveStr::Ascii("r"), + dictgen::InsensitiveStr::Ascii("rion"), dictgen::InsensitiveStr::Ascii("rsion"), dictgen::InsensitiveStr::Ascii("rsions"), dictgen::InsensitiveStr::Ascii("rtation"), @@ -165612,6 +166217,7 @@ pub static WORD_ASSE_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["ascending"], &["assert"], &["assertion"], + &["assertion"], &["assertions"], &["assertion"], &["assertions"], @@ -166115,6 +166721,7 @@ pub static WORD_ART_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("ificialy"), dictgen::InsensitiveStr::Ascii("ificiel"), dictgen::InsensitiveStr::Ascii("ificiella"), + dictgen::InsensitiveStr::Ascii("ifict"), dictgen::InsensitiveStr::Ascii("ificually"), dictgen::InsensitiveStr::Ascii("ifiically"), dictgen::InsensitiveStr::Ascii("ihmetic"), @@ -166161,6 +166768,7 @@ pub static WORD_ART_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["artificially"], &["artificial"], &["artificial"], + &["artifact"], &["artificially"], &["artificially"], &["arithmetic"], @@ -166713,6 +167321,7 @@ pub static WORD_ARG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("umentitive"), dictgen::InsensitiveStr::Ascii("umentos"), dictgen::InsensitiveStr::Ascii("umeny"), + dictgen::InsensitiveStr::Ascii("umernts"), dictgen::InsensitiveStr::Ascii("umet"), dictgen::InsensitiveStr::Ascii("umetn"), dictgen::InsensitiveStr::Ascii("umetns"), @@ -166761,6 +167370,7 @@ pub static WORD_ARG_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["argumentative"], &["arguments"], &["argument"], + &["arguments"], &["argument"], &["argument"], &["arguments"], @@ -169142,6 +169752,7 @@ static WORD_ANY_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_ANY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ dictgen::InsensitiveStr::Ascii("awy"), + dictgen::InsensitiveStr::Ascii("e"), dictgen::InsensitiveStr::Ascii("hing"), dictgen::InsensitiveStr::Ascii("hting"), dictgen::InsensitiveStr::Ascii("hwere"), @@ -169168,6 +169779,7 @@ pub static WORD_ANY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict ], values: &[ &["anyway"], + &["any"], &["anything"], &["anything"], &["anywhere"], @@ -169192,7 +169804,7 @@ pub static WORD_ANY_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["anywhere"], &["anyways"], ], - range: 3..=6, + range: 1..=6, }; static WORD_ANX_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -169884,6 +170496,7 @@ pub static WORD_ANNI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("lihate"), dictgen::InsensitiveStr::Ascii("lihated"), dictgen::InsensitiveStr::Ascii("lihation"), + dictgen::InsensitiveStr::Ascii("mal"), dictgen::InsensitiveStr::Ascii("verary"), dictgen::InsensitiveStr::Ascii("versairy"), dictgen::InsensitiveStr::Ascii("versarry"), @@ -169904,6 +170517,7 @@ pub static WORD_ANNI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["annihilated"], &["annihilated"], &["annihilation"], + &["animal"], &["anniversary"], &["anniversary"], &["anniversary"], @@ -169913,7 +170527,7 @@ pub static WORD_ANNI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["anniversary"], &["anniversary"], ], - range: 5..=8, + range: 3..=8, }; static WORD_ANNH_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -169955,11 +170569,12 @@ static WORD_ANM_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen:: pub static WORD_ANM_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { keys: &[ + dictgen::InsensitiveStr::Ascii("e"), dictgen::InsensitiveStr::Ascii("esia"), dictgen::InsensitiveStr::Ascii("esty"), ], - values: &[&["amnesia"], &["amnesty"]], - range: 4..=4, + values: &[&["name"], &["amnesia"], &["amnesty"]], + range: 1..=4, }; static WORD_ANL_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { @@ -171704,6 +172319,7 @@ pub static WORD_ALO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict dictgen::InsensitiveStr::Ascii("girthmically"), dictgen::InsensitiveStr::Ascii("girthms"), dictgen::InsensitiveStr::Ascii("gned"), + dictgen::InsensitiveStr::Ascii("gorithm"), dictgen::InsensitiveStr::Ascii("gorithms"), dictgen::InsensitiveStr::Ascii("grithm"), dictgen::InsensitiveStr::Ascii("grithmic"), @@ -171741,6 +172357,7 @@ pub static WORD_ALO_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dict &["algorithmically"], &["algorithms"], &["aligned"], + &["algorithm"], &["algorithms"], &["algorithm"], &["algorithmic"], @@ -172387,7 +173004,7 @@ static WORD_ALG_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str] Some(&WORD_ALGO_NODE), None, None, - None, + Some(&WORD_ALGR_NODE), None, None, None, @@ -172398,6 +173015,17 @@ static WORD_ALG_CHILDREN: [Option<&dictgen::DictTrieNode<&'static [&'static str] None, ]; +static WORD_ALGR_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { + children: dictgen::DictTrieChild::Flat(&WORD_ALGR_CHILDREN), + value: None, +}; + +pub static WORD_ALGR_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dictgen::DictTable { + keys: &[dictgen::InsensitiveStr::Ascii("ithm")], + values: &[&["algorithm"]], + range: 4..=4, +}; + static WORD_ALGO_NODE: dictgen::DictTrieNode<&'static [&'static str]> = dictgen::DictTrieNode { children: dictgen::DictTrieChild::Nested(&WORD_ALGO_CHILDREN), value: None, @@ -175213,6 +175841,7 @@ pub static WORD_ADDI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic dictgen::InsensitiveStr::Ascii("tianally"), dictgen::InsensitiveStr::Ascii("tinal"), dictgen::InsensitiveStr::Ascii("tinally"), + dictgen::InsensitiveStr::Ascii("tioanl"), dictgen::InsensitiveStr::Ascii("tioanlly"), dictgen::InsensitiveStr::Ascii("tiona"), dictgen::InsensitiveStr::Ascii("tionallly"), @@ -175241,6 +175870,7 @@ pub static WORD_ADDI_CHILDREN: dictgen::DictTable<&'static [&'static str]> = dic &["additionally"], &["additional"], &["additionally"], + &["additional"], &["additionally"], &["additional"], &["additionally"],