Upgrade check-spelling to 0.0.17-alpha (#10173)

* spelling: snapped

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: split

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* ci: update to Spell check to 0.0.17a

In the past, plurals `foo`+`s` and past tenses `foo`+`ed` were
automatically tolerated. This turned out to be a bad design choice on my
part.

The basic example is that `potatos` would sometimes be treated as a
mistake and sometimes not (depending on the presence of `potato`).

You can see in this PR, that this logic resulted in `SNAPED` being
accepted as a word along with `actioned` -- there's nothing
intrinsically wrong w/ the latter, but unfortunately in order to screen
out the former, my shortcut just couldn't stick around. This means that
the `expect` files will grow perhaps by a tiny bit, but as
you can see, not really by much.

When GitHub initially introduced GitHub Actions, the event for
`pull_request` was created without enough permission for a tool like
this to work properly. I worked around that by using the `schedule`
event. In 2020, they introduced a replacement event
`pull_request_target` which has enough permission. This means that I can
stop relying on the `schedule` event.
This commit is contained in:
Josh Soref 2021-03-17 14:27:30 -04:00 committed by GitHub
parent 535cd1f9ac
commit 72d92413a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 88 additions and 138 deletions

View File

@ -1,3 +1,13 @@
# See https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples:-excludes
(?:^|/)(?i)COPYRIGHT
(?:^|/)(?i)LICEN[CS]E
(?:^|/)package(?:-lock)\.json$
(?:^|/)vendor/
/package(?:-lock|)\.json$
/pinyindb/
/settings-html/
ignore$
[/.][a-z]{2}(?:-[a-zA-Z]{2}|)\.
\.ai$ \.ai$
\.bmp$ \.bmp$
\.dat$ \.dat$
@ -7,13 +17,13 @@
\.ico$ \.ico$
\.jpg$ \.jpg$
\.lcl$ \.lcl$
\.lock$
\.min\.
\.mod$
\.pdf$ \.pdf$
\.png$ \.png$
\.PNG$ \.PNG$
\.woff$ \.woff$
\.zip$ \.zip$
^\.github/
^\.github/actions/spell-check/ ^\.github/actions/spell-check/
/package(?:-lock|)\.json$
/pinyindb/
/settings-html/
[/.][a-z]{2}(?:-[a-zA-Z]{2}|)\.

View File

@ -3,13 +3,10 @@ AAD
abcd abcd
abcdef abcdef
abcdefgh abcdefgh
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abgr abgr
ABlocked ABlocked
Abug Abug
acb
accctrl accctrl
accd
Acceleratorkeys Acceleratorkeys
ACCEPTFILES ACCEPTFILES
accessibile accessibile
@ -20,13 +17,14 @@ AColumn
acos acos
acrt acrt
Actioncenter Actioncenter
actioned
activatable activatable
ACTIVATEAPP ACTIVATEAPP
activationaction
Addavirtualdesktop Addavirtualdesktop
Addins Addins
ADDUNDORECORD ADDUNDORECORD
ADifferent ADifferent
ADMINS
adopsinsider adopsinsider
advapi advapi
advfirewall advfirewall
@ -53,7 +51,6 @@ AMirror
AModifier AModifier
anges anges
ansicolor ansicolor
ansicpg
antialiased antialiased
ANull ANull
AOC AOC
@ -121,7 +118,6 @@ aumid
AUTHN AUTHN
AUTOAPPEND AUTOAPPEND
autocomplete autocomplete
autogenerated
autogenerates autogenerates
AUTOHIDE AUTOHIDE
AUTOMATIONPROPERTIES AUTOMATIONPROPERTIES
@ -131,18 +127,14 @@ autoupdate
AValid AValid
azurecr azurecr
azurewebsites azurewebsites
baae
baccda
backend backend
backtracer backtracer
bak bak
bbe
bbwe bbwe
bc bc
bcc bcc
bck bck
Bcl Bcl
bddac
BEGINLABELEDIT BEGINLABELEDIT
betadele betadele
betsegaw betsegaw
@ -172,6 +164,7 @@ bms
BNumber BNumber
Bokm Bokm
BOKMAL BOKMAL
Bools
bootstrapper bootstrapper
BOTTOMALIGN BOTTOMALIGN
BPBF BPBF
@ -181,7 +174,6 @@ bricelam
BRIGHTGREEN BRIGHTGREEN
Browsable Browsable
bsd bsd
BSODs
bstr bstr
BText BText
bti bti
@ -203,7 +195,6 @@ Captureascreenshot
CAPTURECHANGED CAPTURECHANGED
CASESENSITIVE CASESENSITIVE
CAtl CAtl
cbfbad
CCDDEE CCDDEE
ccf ccf
cch cch
@ -211,15 +202,12 @@ CCom
CContext CContext
CDATA CDATA
CDBECF CDBECF
cde
cdecl cdecl
CDeclaration CDeclaration
cdpx cdpx
cdpxwin cdpxwin
CENTERALIGN CENTERALIGN
cfg cfg
changecursor
Changemove
charconv charconv
charset charset
chdir chdir
@ -238,7 +226,6 @@ chrono
chrzan chrzan
CHT CHT
CImage CImage
cimv
cinttypes cinttypes
cla cla
clangformat clangformat
@ -262,12 +249,12 @@ CMDARG
cmder cmder
Cmdlet Cmdlet
cmdline cmdline
Cmds
CMIC CMIC
CMINVOKECOMMANDINFO CMINVOKECOMMANDINFO
CMINVOKECOMMANDINFOEX CMINVOKECOMMANDINFOEX
CMock CMock
CMONITORS CMONITORS
cmpr
cmyk cmyk
cn cn
cnt cnt
@ -275,13 +262,10 @@ coclass
codebase codebase
codecvt codecvt
codeofconduct codeofconduct
codeql
codereview codereview
Codespaces Codespaces
COINIT COINIT
colorconv colorconv
colorhistory
colorhistorylimit
colorpicker colorpicker
colorpickerref colorpickerref
COLORREF COLORREF
@ -318,7 +302,6 @@ CONTROLL
CONTROLPARENT CONTROLPARENT
Controlz Controlz
coords coords
copiedcolorrepresentation
COPYDATASTRUCT COPYDATASTRUCT
corehr corehr
cortana cortana
@ -348,7 +331,6 @@ critsec
crlf crlf
CRM CRM
crmcustomerinsightsapp crmcustomerinsightsapp
cron
CRSEL CRSEL
crutkas crutkas
CSearch CSearch
@ -371,12 +353,12 @@ ctime
CTLCOLORSTATIC CTLCOLORSTATIC
ctor ctor
CTRLALTDEL CTRLALTDEL
Ctrls
Ctx Ctx
CUI CUI
currentculture currentculture
CURSORINFO CURSORINFO
cursorpos cursorpos
customaction
CUSTOMACTIONTEST CUSTOMACTIONTEST
cvd cvd
cw cw
@ -428,8 +410,6 @@ DEFAULTTONEAREST
DEFAULTTONULL DEFAULTTONULL
DEFAULTTOPRIMARY DEFAULTTOPRIMARY
DEFERERASE DEFERERASE
deff
deflang
DEFPUSHBUTTON DEFPUSHBUTTON
deinitialization deinitialization
DELA DELA
@ -454,7 +434,6 @@ DEU
Devagya Devagya
devblogs devblogs
devdocs devdocs
devenv
df df
DFactory DFactory
Dialpad Dialpad
@ -555,7 +534,7 @@ EBE
EBEC EBEC
EBEE EBEE
EBEF EBEF
ebf EBF
EBFC EBFC
ECAA ECAA
ECAB ECAB
@ -568,6 +547,7 @@ ECDC
ECDE ECDE
ECDF ECDF
ECEB ECEB
ECED
ECEE ECEE
ecef ecef
ECFE ECFE
@ -628,7 +608,7 @@ EFBA
EFC EFC
EFDA EFDA
EFDE EFDE
efe EFE
EFEB EFEB
EFFC EFFC
EFFE EFFE
@ -647,6 +627,7 @@ endregion
Enque Enque
ENTERSIZEMOVE ENTERSIZEMOVE
Entireitemname Entireitemname
Entitlements
entrypoint entrypoint
ENU ENU
enum enum
@ -664,7 +645,6 @@ ERRORTITLE
esize esize
estdir estdir
etcore etcore
etcoreapp
etl etl
etw etw
EUQ EUQ
@ -711,12 +691,9 @@ FANCYZONESEDITOR
Farbraum Farbraum
FARPROC FARPROC
Favicon Favicon
fcharset
fd fd
fda
feimage feimage
ffcd ffcd
ffd
FFDDDDDD FFDDDDDD
fff fff
figcaption figcaption
@ -741,13 +718,11 @@ Fle
fluentui fluentui
flyout flyout
fmtlib fmtlib
fnil
fody fody
FOF FOF
FOFX FOFX
FOLDERID FOLDERID
folderpath folderpath
fonttbl
FORCEOFFLINE FORCEOFFLINE
foreach foreach
formatetc formatetc
@ -776,8 +751,6 @@ gdi
gdiplus gdiplus
GDISCALED GDISCALED
generatesqlfromuserquery generatesqlfromuserquery
getancestor
getasynckeystate
GETDISPINFO GETDISPINFO
GETDLGCODE GETDLGCODE
GETEMPTYMARKUP GETEMPTYMARKUP
@ -806,7 +779,6 @@ GUITHREADINFO
GValue GValue
gwl gwl
GWLP GWLP
gwmi
HACCEL HACCEL
hangeul hangeul
hanja hanja
@ -921,7 +893,6 @@ IComparer
ICONERROR ICONERROR
ICONINFORMATION ICONINFORMATION
ICONQUESTION ICONQUESTION
Iconsempty
Iconset Iconset
IContext IContext
ICONWARNING ICONWARNING
@ -971,7 +942,6 @@ Iindex
IInitialize IInitialize
IInput IInput
IInspectable IInspectable
IIO
IItem IItem
IJson IJson
IList IList
@ -979,7 +949,6 @@ ILogon
IMAGEHLP IMAGEHLP
imageresizer imageresizer
IMAGERESIZEREXT IMAGERESIZEREXT
imageresizersettings
IMain IMain
IMarkdown IMarkdown
ime ime
@ -1010,7 +979,6 @@ inout
INPC INPC
inprivate inprivate
inproc inproc
inputdev
INPUTHARDWARE INPUTHARDWARE
INPUTKEYBOARD INPUTKEYBOARD
INPUTLANGCHANGED INPUTLANGCHANGED
@ -1054,7 +1022,6 @@ IPlugin
IPower IPower
ipp ipp
IPreview IPreview
ipreviewhandler
ipreviewhandlertranslateaccelerator ipreviewhandlertranslateaccelerator
ipreviewhandlervisualssetfont ipreviewhandlervisualssetfont
IPrincipal IPrincipal
@ -1079,7 +1046,6 @@ IShell
ISingle ISingle
ismethod ismethod
isocpp isocpp
issuecomment
IStorage IStorage
IStream IStream
istreambuf istreambuf
@ -1095,7 +1061,6 @@ ith
IThrottled IThrottled
IThumbnail IThumbnail
ITrigger ITrigger
itsme
IUI IUI
IUnknown IUnknown
IUri IUri
@ -1112,7 +1077,6 @@ IZoom
JArray JArray
jarro jarro
Jarryd Jarryd
javascript
jfif jfif
jgeosdfsdsgmkedfgdfgdfgbkmhcgcflmi jgeosdfsdsgmkedfgdfgdfgbkmhcgcflmi
jjw jjw
@ -1123,7 +1087,6 @@ jpeg
jpg jpg
JPN JPN
json json
JSONOf
jsonval jsonval
jsx jsx
junja junja
@ -1268,6 +1231,7 @@ LVHT
LVIF LVIF
LVIS LVIS
LVN LVN
LVS
LVSIL LVSIL
LWA LWA
lwin lwin
@ -1309,7 +1273,6 @@ Mensching
menuitem menuitem
MENUITEMINFO MENUITEMINFO
MENUITEMINFOW MENUITEMINFOW
menurc
messagebox messagebox
messageboxes messageboxes
METACHARSET METACHARSET
@ -1363,7 +1326,7 @@ msclr
mscoree mscoree
mscorlib mscorlib
msdata msdata
msdn MSDN
msedge msedge
mshtmdid mshtmdid
msi msi
@ -1415,7 +1378,7 @@ NCMBUTTONDOWN
NCMBUTTONUP NCMBUTTONUP
NCMOUSELEAVE NCMOUSELEAVE
NCMOUSEMOVE NCMOUSEMOVE
ncol NCol
NCPAINT NCPAINT
NCRBUTTONDBLCLK NCRBUTTONDBLCLK
NCRBUTTONDOWN NCRBUTTONDOWN
@ -1427,7 +1390,6 @@ NESW
netcore netcore
netcoreapp netcoreapp
netframework netframework
NETFX
netsh netsh
netstandard netstandard
Neue Neue
@ -1435,8 +1397,7 @@ newcolor
newitem newitem
newpath newpath
newrow newrow
newtonsoft Newtonsoft
nf
niels niels
nielslaute nielslaute
NIF NIF
@ -1497,7 +1458,6 @@ npmjs
npos npos
NResize NResize
ntdll ntdll
NTFS
NTSTATUS NTSTATUS
nuget nuget
nullopt nullopt
@ -1528,9 +1488,7 @@ oldpath
oldtheme oldtheme
oleaut oleaut
OLECHAR OLECHAR
oledb OLEDB
oledbcommand
oledbconnection
OLIVEGREEN OLIVEGREEN
OLogo OLogo
Onboarding Onboarding
@ -1555,15 +1513,12 @@ ostringstream
OSVERSIONINFOEXW OSVERSIONINFOEXW
osx osx
otating otating
ouicompat
OUTOFCONTEXT OUTOFCONTEXT
OUTOFMEMORY OUTOFMEMORY
Outptr Outptr
outro outro
outsettings
OVERLAPPEDWINDOW OVERLAPPEDWINDOW
overlaywindow overlaywindow
owidctlpar
OWNDC OWNDC
PACL PACL
PAINTSTRUCT PAINTSTRUCT
@ -1580,7 +1535,6 @@ PARENTRELATIVEPARSING
parray parray
PARTIALCONFIRMATIONDIALOGTITLE PARTIALCONFIRMATIONDIALOGTITLE
pathcch pathcch
pavelzw
pb pb
pbc pbc
Pbgra Pbgra
@ -1671,7 +1625,7 @@ PREMULTIPLIED
prevhost prevhost
previewer previewer
PREVIEWGROUP PREVIEWGROUP
previewhandlerframeinfo PREVIEWHANDLERFRAMEINFO
previewpane previewpane
PREVIOUSVERSIONSINSTALLED PREVIOUSVERSIONSINSTALLED
prevpane prevpane
@ -1681,7 +1635,6 @@ PRINTCLIENT
printf printf
Printfax Printfax
prm prm
proactively
PROCESSKEY PROCESSKEY
PRODUCTVERSION PRODUCTVERSION
Progman Progman
@ -1728,10 +1681,8 @@ qianlifeng
qit qit
QITAB QITAB
QITABENT QITABENT
qryidx
Queryable Queryable
QUERYENDSESSION QUERYENDSESSION
queryfocus
QUERYOPEN QUERYOPEN
QUEUESYNC QUEUESYNC
qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm
@ -1759,6 +1710,7 @@ READWRITE
RECTDESTINATION RECTDESTINATION
RECTL RECTL
rectp rectp
rects
recyclebin recyclebin
redirectedfrom redirectedfrom
refactor refactor
@ -1794,16 +1746,15 @@ rescap
resgen resgen
resheader resheader
Resizable Resizable
resizers
resmimetype resmimetype
RESOURCEID RESOURCEID
resourcemanager
RESTORESIZE RESTORESIZE
RESTORETOMAXIMIZED RESTORETOMAXIMIZED
restrictedcapabilities restrictedcapabilities
resultlist resultlist
resw resw
resx resx
returnvalue
retval retval
rexit rexit
rfind rfind
@ -1815,7 +1766,6 @@ Rgn
rgs rgs
rhs rhs
ricardosantos ricardosantos
Riched
Richtext Richtext
RIGHTSCROLLBAR RIGHTSCROLLBAR
riid riid
@ -1864,7 +1814,6 @@ SAMESHORTCUTPREVIOUSLYMAPPED
SAVEFAILED SAVEFAILED
scancode scancode
scanled scanled
Schd
Scn Scn
SCOPEID SCOPEID
screenshot screenshot
@ -1876,15 +1825,12 @@ sdk
SDKDDK SDKDDK
searchbox searchbox
SEARCHFOR SEARCHFOR
searchqueryhelper
SEARCHREPLACEGROUP SEARCHREPLACEGROUP
searchterm searchterm
Secur Secur
securityoverview Segoe
segoe
Sekan Sekan
SENDCHANGE SENDCHANGE
sendinput
sendvirtualinput sendvirtualinput
serializationexception serializationexception
serializer serializer
@ -1896,7 +1842,6 @@ SETFOCUS
SETFOREGROUND SETFOREGROUND
SETICON SETICON
setlocal setlocal
setnt
SETRANGE SETRANGE
Setrect Setrect
SETREDRAW SETREDRAW
@ -1905,10 +1850,8 @@ SETTEXT
SETTINGCHANGE SETTINGCHANGE
settingsheader settingsheader
settingshotkeycontrol settingshotkeycontrol
settingsui
settingsv settingsv
Setttings Setttings
setwindowpos
SETWORKAREA SETWORKAREA
sfgao sfgao
SFGAOF SFGAOF
@ -1941,18 +1884,15 @@ SHORTCUTSTARTWITHMODIFIER
Shortcuttool Shortcuttool
shortdate shortdate
SHORTPATH SHORTPATH
showcolorname
SHOWDEFAULT SHOWDEFAULT
SHOWELEVATIONPROMPT SHOWELEVATIONPROMPT
SHOWMAXIMIZED SHOWMAXIMIZED
SHOWMINIMIZED SHOWMINIMIZED
SHOWNA SHOWNA
SHOWNORMAL SHOWNORMAL
showwindow SHOWWINDOW
shtypes shtypes
sid sid
sideload
sideloading
sidepanel sidepanel
siex siex
SIGABRT SIGABRT
@ -1983,7 +1923,7 @@ sln
SLogo SLogo
SMALLICON SMALLICON
SMTO SMTO
snd Snd
somil somil
SORTDOWN SORTDOWN
SOURCECLIENTAREAONLY SOURCECLIENTAREAONLY
@ -1994,7 +1934,6 @@ spdth
spec'ing spec'ing
spesi spesi
spinbuttonref spinbuttonref
splitee
splitwstring splitwstring
spoprod spoprod
spsi spsi
@ -2028,7 +1967,7 @@ STARTUPINFOEX
STARTUPINFOW STARTUPINFOW
startupscreen startupscreen
STATEIMAGEMASK STATEIMAGEMASK
statflag STATFLAG
STATICEDGE STATICEDGE
STATSTG STATSTG
stdafx stdafx
@ -2095,10 +2034,9 @@ SYSCOLORCHANGE
SYSCOMMAND SYSCOMMAND
SYSDEADCHAR SYSDEADCHAR
SYSICONINDEX SYSICONINDEX
sysinfo
SYSKEY SYSKEY
syskeydown syskeydown
syskeyup SYSKEYUP
syslog syslog
SYSMENU SYSMENU
systemd systemd
@ -2130,7 +2068,6 @@ tcscpy
TCustom TCustom
td td
TDevice TDevice
technet
Telemarketer Telemarketer
Templated Templated
templatenamespace templatenamespace
@ -2145,7 +2082,6 @@ textblock
textbox textbox
TEXTINCLUDE TEXTINCLUDE
textref textref
tf
TFVC TFVC
tga tga
thead thead
@ -2171,7 +2107,6 @@ toggleref
toggleright toggleright
toggleswitch toggleswitch
toolbar toolbar
Toolchain
toolset toolset
tooltip tooltip
toolwindow toolwindow
@ -2184,7 +2119,6 @@ towupper
tracelogging tracelogging
traies traies
TRAYMOUSEMESSAGE TRAYMOUSEMESSAGE
TRCA
TRK TRK
trl trl
truetype truetype
@ -2210,10 +2144,8 @@ Tz
UAC UAC
UAL UAL
uap uap
ubuntu
udit udit
UIA UIA
uiauto
Uid Uid
uifabric uifabric
uifabricicons uifabricicons
@ -2261,7 +2193,6 @@ unremapped
unsubscribe unsubscribe
Unsync Unsync
Untag Untag
upd
Updatelayout Updatelayout
UPDOWNKEYDROPSLIST UPDOWNKEYDROPSLIST
UPGRADINGPRODUCTCODE UPGRADINGPRODUCTCODE
@ -2311,17 +2242,14 @@ VFT
vh vh
vid vid
viewbox viewbox
viewkind
viewmodel viewmodel
virtualization virtualization
visiblecolorformats
Visibletrue Visibletrue
Visio Visio
visualbrush visualbrush
visualstudio visualstudio
vk vk
VKey VKey
VKTAB
vm vm
vmax vmax
vmin vmin
@ -2359,7 +2287,6 @@ wcslen
wcsncmp wcsncmp
wcsnicmp wcsnicmp
wdp wdp
wds
wdupenv wdupenv
weakme weakme
webapp webapp
@ -2383,7 +2310,6 @@ wikipedia
wil wil
wildcards wildcards
winapi winapi
winauto
wincolor wincolor
windef windef
windevbuildagents windevbuildagents
@ -2408,7 +2334,6 @@ Winhook
winkey winkey
WINL WINL
winmd winmd
winmsg
winnt winnt
winres winres
winrt winrt
@ -2417,8 +2342,6 @@ winsdkver
winspool winspool
winstore winstore
winui winui
winuser
winver
winxamlmanager winxamlmanager
withinrafael withinrafael
Withscript Withscript
@ -2454,7 +2377,6 @@ wprintf
wprp wprp
wregex wregex
WResize WResize
wrl
wsf wsf
wsh wsh
wsl wsl
@ -2465,7 +2387,6 @@ wstringstream
wsz wsz
WTS WTS
WTSAT WTSAT
wtypes
wu wu
Wwan Wwan
www www
@ -2476,7 +2397,6 @@ xaml
XAngle XAngle
XAttribute XAttribute
xbf xbf
XBind
XBUTTON XBUTTON
XBUTTONDBLCLK XBUTTONDBLCLK
XBUTTONDOWN XBUTTONDOWN
@ -2502,7 +2422,7 @@ XStr
XToolset XToolset
xunit xunit
XY XY
yaml Yaml
YAngle YAngle
YDiff YDiff
YESNO YESNO

View File

@ -1,11 +1,25 @@
# See https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples:-patterns
https?://(?:(?:www\.|)youtube\.com|youtu.be)/[-a-zA-Z0-9?&=]* https?://(?:(?:www\.|)youtube\.com|youtu.be)/[-a-zA-Z0-9?&=]*
# GitHub SHAs
\bapi.github\.com/repos/[^/]+/[^/]+/[^/]+/[0-9a-f]+\b
://github\.(?:com|blog)/[^\w")]+ ://github\.(?:com|blog)/[^\w")]+
(?:\[[0-9a-f]+\]\(https:/|)/github\.com/[^/]+/[^/]+/[^/]+/[0-9a-f]+(?:[-0-9a-zA-Z/#.]*|)\b
# githubusercontent
://githubusercontent\.com/[^\w")]+ ://githubusercontent\.com/[^\w")]+
# gist github
/gist\.github\.com/[^/]+/[0-9a-f]+
# msdn
\b(?:download\.visualstudio|docs|msdn)\.microsoft\.com/[-_a-zA-Z0-9()=./]*
data:[a-zA-Z=;,/0-9+-]+ data:[a-zA-Z=;,/0-9+-]+
0x[0-9a-fA-F](?:\.[0-9a-fA-F]*|)[pP] 0x[0-9a-fA-F](?:\.[0-9a-fA-F]*|)[pP]
(?:0[Xx]|U\+|#)[a-f0-9A-FGgRr]{2,}[Uu]?[Ll]{0,2}\b (?:0[Xx]|U\+|#)[a-f0-9A-FGgRr]{2,}[Uu]?[Ll]{0,2}\b
[{"][0-9a-fA-F]{8}-(?:[0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}[}"] # uuid:
\b([A-Za-z])\1{3,}\b [-<({"'>][0-9a-fA-F]{8}-(?:[0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}[<'"})>]
# ignore long runs of a single character:
\b([A-Za-z])\g{-1}{3,}\b
(?:L"[abAB]+", ){3}L"[abAB]+" (?:L"[abAB]+", ){3}L"[abAB]+"
"Lorem[^"]+?\." "Lorem[^"]+?\."
TestCase\("[^"]+" TestCase\("[^"]+"
@ -45,3 +59,5 @@ TestCase\("[^"]+"
# marker for ignoring a comment to the end of the line # marker for ignoring a comment to the end of the line
^.*/\* #no-spell-check-line \*/.*$ ^.*/\* #no-spell-check-line \*/.*$
// #no-spell-check.*$ // #no-spell-check.*$
http://tes/

View File

@ -1,20 +1,24 @@
name: Spell checking name: Spell checking
on: on:
pull_request_target:
push: push:
schedule:
# * is a special character in YAML so you have to quote this string
- cron: '15 * * * *'
jobs: jobs:
build: build:
name: Spell checking name: Spell checking
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2.0.0 - name: checkout-merge
if: "contains(github.event_name, 'pull_request')"
uses: actions/checkout@v2.0.0
with:
ref: refs/pull/${{github.event.pull_request.number}}/merge
fetch-depth: 5
- name: checkout
if: "!contains(github.event_name, 'pull_request')"
uses: actions/checkout@v2.0.0
with: with:
fetch-depth: 5 fetch-depth: 5
- uses: check-spelling/check-spelling@0.0.16-alpha - uses: check-spelling/check-spelling@0.0.17-alpha
env: with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} config: .github/actions/spell-check
bucket: .github/actions
project: spell-check

View File

@ -68,7 +68,7 @@ namespace Wox.Plugin
private ReadOnlyCollection<string> _terms; private ReadOnlyCollection<string> _terms;
/// <summary> /// <summary>
/// Gets the raw query splited into a string array. /// Gets the raw query split into a string array.
/// </summary> /// </summary>
public ReadOnlyCollection<string> Terms public ReadOnlyCollection<string> Terms
{ {
@ -89,7 +89,7 @@ namespace Wox.Plugin
} }
/// <summary> /// <summary>
/// Query can be splited into multiple terms by whitespace /// Query can be split into multiple terms by whitespace
/// </summary> /// </summary>
public const string TermSeparator = " "; public const string TermSeparator = " ";

View File

@ -32,12 +32,12 @@ namespace
UNKNOWN, UNKNOWN,
MINIMIZED, MINIMIZED,
MAXIMIZED, MAXIMIZED,
SNAPED_TOP_LEFT, SNAPPED_TOP_LEFT,
SNAPED_LEFT, SNAPPED_LEFT,
SNAPED_BOTTOM_LEFT, SNAPPED_BOTTOM_LEFT,
SNAPED_TOP_RIGHT, SNAPPED_TOP_RIGHT,
SNAPED_RIGHT, SNAPPED_RIGHT,
SNAPED_BOTTOM_RIGHT, SNAPPED_BOTTOM_RIGHT,
RESTORED RESTORED
}; };
@ -78,17 +78,17 @@ namespace
bool bottom_right = monitor.rcWork.bottom == rect.bottom && monitor.rcWork.right == rect.right; bool bottom_right = monitor.rcWork.bottom == rect.bottom && monitor.rcWork.right == rect.right;
if (top_left && bottom_left) if (top_left && bottom_left)
return SNAPED_LEFT; return SNAPPED_LEFT;
if (top_left) if (top_left)
return SNAPED_TOP_LEFT; return SNAPPED_TOP_LEFT;
if (bottom_left) if (bottom_left)
return SNAPED_BOTTOM_LEFT; return SNAPPED_BOTTOM_LEFT;
if (top_right && bottom_right) if (top_right && bottom_right)
return SNAPED_RIGHT; return SNAPPED_RIGHT;
if (top_right) if (top_right)
return SNAPED_TOP_RIGHT; return SNAPPED_TOP_RIGHT;
if (bottom_right) if (bottom_right)
return SNAPED_BOTTOM_RIGHT; return SNAPPED_BOTTOM_RIGHT;
return RESTORED; return RESTORED;
} }
@ -900,37 +900,37 @@ void D2DOverlayWindow::render(ID2D1DeviceContext5* d2d_dc)
up_disabled = true; up_disabled = true;
down = GET_RESOURCE_STRING(IDS_RESTORE); down = GET_RESOURCE_STRING(IDS_RESTORE);
break; break;
case SNAPED_TOP_LEFT: case SNAPPED_TOP_LEFT:
left = GET_RESOURCE_STRING(IDS_SNAP_UPPER_RIGHT); left = GET_RESOURCE_STRING(IDS_SNAP_UPPER_RIGHT);
right = GET_RESOURCE_STRING(IDS_SNAP_UPPER_RIGHT); right = GET_RESOURCE_STRING(IDS_SNAP_UPPER_RIGHT);
up = GET_RESOURCE_STRING(IDS_MAXIMIZE); up = GET_RESOURCE_STRING(IDS_MAXIMIZE);
down = GET_RESOURCE_STRING(IDS_SNAP_LEFT); down = GET_RESOURCE_STRING(IDS_SNAP_LEFT);
break; break;
case SNAPED_LEFT: case SNAPPED_LEFT:
left = GET_RESOURCE_STRING(IDS_SNAP_RIGHT); left = GET_RESOURCE_STRING(IDS_SNAP_RIGHT);
right = GET_RESOURCE_STRING(IDS_RESTORE); right = GET_RESOURCE_STRING(IDS_RESTORE);
up = GET_RESOURCE_STRING(IDS_SNAP_UPPER_LEFT); up = GET_RESOURCE_STRING(IDS_SNAP_UPPER_LEFT);
down = GET_RESOURCE_STRING(IDS_SNAP_LOWER_LEFT); down = GET_RESOURCE_STRING(IDS_SNAP_LOWER_LEFT);
break; break;
case SNAPED_BOTTOM_LEFT: case SNAPPED_BOTTOM_LEFT:
left = GET_RESOURCE_STRING(IDS_SNAP_LOWER_RIGHT); left = GET_RESOURCE_STRING(IDS_SNAP_LOWER_RIGHT);
right = GET_RESOURCE_STRING(IDS_SNAP_LOWER_RIGHT); right = GET_RESOURCE_STRING(IDS_SNAP_LOWER_RIGHT);
up = GET_RESOURCE_STRING(IDS_SNAP_LEFT); up = GET_RESOURCE_STRING(IDS_SNAP_LEFT);
down = GET_RESOURCE_STRING(IDS_MINIMIZE); down = GET_RESOURCE_STRING(IDS_MINIMIZE);
break; break;
case SNAPED_TOP_RIGHT: case SNAPPED_TOP_RIGHT:
left = GET_RESOURCE_STRING(IDS_SNAP_UPPER_LEFT); left = GET_RESOURCE_STRING(IDS_SNAP_UPPER_LEFT);
right = GET_RESOURCE_STRING(IDS_SNAP_UPPER_LEFT); right = GET_RESOURCE_STRING(IDS_SNAP_UPPER_LEFT);
up = GET_RESOURCE_STRING(IDS_MAXIMIZE); up = GET_RESOURCE_STRING(IDS_MAXIMIZE);
down = GET_RESOURCE_STRING(IDS_SNAP_RIGHT); down = GET_RESOURCE_STRING(IDS_SNAP_RIGHT);
break; break;
case SNAPED_RIGHT: case SNAPPED_RIGHT:
left = GET_RESOURCE_STRING(IDS_RESTORE); left = GET_RESOURCE_STRING(IDS_RESTORE);
right = GET_RESOURCE_STRING(IDS_SNAP_LEFT); right = GET_RESOURCE_STRING(IDS_SNAP_LEFT);
up = GET_RESOURCE_STRING(IDS_SNAP_UPPER_RIGHT); up = GET_RESOURCE_STRING(IDS_SNAP_UPPER_RIGHT);
down = GET_RESOURCE_STRING(IDS_SNAP_LOWER_RIGHT); down = GET_RESOURCE_STRING(IDS_SNAP_LOWER_RIGHT);
break; break;
case SNAPED_BOTTOM_RIGHT: case SNAPPED_BOTTOM_RIGHT:
left = GET_RESOURCE_STRING(IDS_SNAP_LOWER_LEFT); left = GET_RESOURCE_STRING(IDS_SNAP_LOWER_LEFT);
right = GET_RESOURCE_STRING(IDS_SNAP_LOWER_LEFT); right = GET_RESOURCE_STRING(IDS_SNAP_LOWER_LEFT);
up = GET_RESOURCE_STRING(IDS_SNAP_RIGHT); up = GET_RESOURCE_STRING(IDS_SNAP_RIGHT);