Skip to content

Commit

Permalink
check-spelling: add escaping to format string to pass spelling check
Browse files Browse the repository at this point in the history
  • Loading branch information
Payne-X6 committed Aug 28, 2024
1 parent 6305bf9 commit 8c6c1a7
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion tests/contrib/test_time.c
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ static void test_time_parse(void)
ret = knot_time_parse("+-#U", "-1h", &res);
test_time_parse_expect(ret, res, knot_time() - 3600, "hour");

ret = knot_time_parse("+-#u'nths'|+-#u'nutes'", "+1minutes", &res);
ret = knot_time_parse("+-#u\'nths\'|+-#u\'nutes\'", "+1minutes", &res);
test_time_parse_expect(ret, res, knot_time() + 60, "minute");
}

Expand Down

1 comment on commit 8c6c1a7

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@check-spelling-bot Report

🔴 Please review

See the 📜action log or 📝 job summary for details.

Unrecognized words (805)
aad
aadlen
Abbadi
ackfr
acktr
acnt
addrbuf
addreeses
adguard
adress
aesenc
AFXR
agorithm
Agrawal
alessandro
algdiff
algtick
Alignas
allowlist
allvalid
anyaddr
appendv
arraylen
asdict
atmost
attemps
AUT
authsignal
autodetected
autogenerating
autopkgtest
availabe
avx
BADCERT
balloc
basedefs
bbf
Bbh
bbr
Bca
bckdir
bcnt
bdp
befx
BIGENDIAN
BKMG
BLBLBLBLBLBLBLBL
BLBLBLBLBLBLBLBLBDBL
blkalloc
blks
boringssl
bskey
BTF
bufalloc
bufchain
BUILDKIT
busconfig
busypoll
bytesize
byteswap
cardwell
casefold
cbrt
ccerr
cctx
ccwg
ccx
cei
CFG
cfu
CHACHA
changset
chech
checkconf
checkds
chfl
cidbuf
cidlen
cidobj
cidr
cids
cil
cinfo
ciphertextlen
ckm
CLABEL
CLAS
cleartext
clockid
cmemeq
cmpeq
codepoint
comlen
commiting
conection
conff
configurably
connecion
connectoins
connecton
Connestion
consum
cpkt
cpymem
creds
Crendentials
Csharp
cstat
cwr
cyg
cygwin
dasbus
datacnt
datadir
dataksl
datalen
Datasheet
datatracker
datav
datavcnt
datavlen
dawbarton
DBB
dbf
dbus
DBw
dcid
dcidlen
dcil
ddnsmaster
DDNSo
ddnsq
decapsulated
decataloged
deceided
declspec
deconfigured
decryptes
DEGR
delent
destlen
desynchronization
dgramlen
DGybjq
dhowedhhjewodw
dhv
didx
Dijk
DISTROTEST
ditributions
dllexport
dllimport
dnd
dnscrypt
dnskeysync
dnsmasq
dnssecutils
docstring
DOCTYPE
dohpath
dojdojwodijowjeojdwe
dojewo
doq
DRV
dsboot
dstcnt
duplicit
dvc
EAFNOSUPPORT
EBACKUPDATA
EBADCERTKEY
ECDHE
ECPUCOMPAT
ect
ednsoptval
ednsrcode
ednsudpsize
ednsversion
efab
EFACCES
efficively
EFILE
EGAIN
EHSHAKE
ejlx
EKEYTAG
emoji
ena
Ename
encoed
ENONSEC
ENOTTL
EPEL
epu
ERhc
Erih
EROFS
ESOON
estim
Etdq
EUNREACH
EVP
Ewins
EXPANDLEN
extdata
EXTMATCH
extralen
fakeclock
fbe
featuredarticles
fedc
feef
FEKDTKu
Felker
ffe
FFFF
ffffffff
ffffffffffffffcll
ffffffffffffffdll
ffffffffffffffell
fffffffffffffffll
ffu
fifthhorseman
FILTERLEN
findall
findutils
fiowjfoiwjeodijwojdw
firstib
FLIST
FNM
fnmatch
forw
fputc
framelen
FRAMENAME
FRAMETYPE
frc
freedesktop
freezedddns
frm
frq
fsearch
fstack
functypedef
gapksl
gaptr
gcm
gdbus
GENSYMBOLS
geq
ghedini
GNUC
googlesource
GRSSH
GSO
gsub
gtls
handover
hanle
haproxy
hashlen
hashlib
haslen
hconn
hctx
hdlen
hdpktlen
HDRLEN
Hdx
HEADERLEN
HEQ
HEqcx
hexdigest
HFoe
HFyc
highlited
hkdf
hms
hostlong
hostshort
hpamtsb
hqi
htype
hwin
ibi
ibuf
iccrg
ICMPV
idel
idtr
ifaddrs
ifv
igc
ignorred
illumos
immintrin
impl
implemeted
imsg
inbf
incrementaly
Indentaiton
indir
infolen
INFTY
initcwnd
Inititalize
inkscape
inprobable
inprocess
Intentionaly
intrin
intsecret
inval
IOFAIL
iputils
iqinlongfei
IQUERY
ISLNK
issbaz
IUHQGRLMPr
ivbuf
ivlen
IVs
IXF
jakub
jdoiwjeodjewo
JKENg
jobspecs
jsdelivr
jsonschema
jsonw
juch
keybuf
keysonly
KNOTCONF
KOEF
KORp
kru
ksl
kyaml
kzonecheck'ing
labellen
Labolle
lastbyte
lastline
lblk
ldc
LENBITS
Lenght
LENGTHLEN
lfr
lhs
libcurl
libdbus
LIBDNSTAP
libembngtcp
liberr
libglib
libname
libnet
libngtcp
libxdp
liquic
liste
listls
lnode
loadbalanced
loadu
Longfei
lstat
MACROFILE
macrosection
maner
MASKLEN
maxcnt
maxcount
Maxmimum
MCs
Mellanox
memblock
MEMDEBUG
Metwally
mgmt
minindex
minpos
mkrundir
mmsg
movemask
mpcwnd
MSVC
msys
multisigner
mults
nacks
nanswer
nargs
NBLK
nbuf
ncapacity
ncid
ncleaning
ncut
ndatalen
ndcid
netlong
netshort
newcommand
newconn
newksk
newlen
newob
nexit
nexpected
nfr
nfrc
ngconn
ngtcp
nhead
NKX
nmerged
NMl
nmove
nnotice
nobreak
NOBUF
NODELAY
nodelen
NOESCAPE
noexpire
noflags
nojson
nokeysonly
nolibxdp
NOMEM
NOMEMPOOL
nonauth
nonautj
noncelen
NONCONF
nonex
nonposix
nooptpresent
noproxy
nopurge
noquic
notifailed
npkt
npm
nptr
npv
nrangecnt
nread
nreasonlen
nsend
nsv
nths
ntokenlen
ntonl
NTY
nuber
NUMER
numlen
nutes
NVIDIA
nwrite
nxex
NXTHDR
objalloc
obuf
occurence
odcid
OFJv
ohttp
oldkey
oldzsk
OMF
onlinepubs
opengroup
opl
oplent
OPLENTFIELD
optdata
optpresent
optype
origdest
origdestlen
origlen
origpkt
oscid
otherlabel
othewise
outbuf
outgiong
outprocess
OVE
paccepted
paddr
padsize
paramlen
paramsbuf
passthrough
patsubst
payloadlen
pbinder
pbuf
pbufchain
pcap
pcent
pcid
pckm
pdatalen
pdatav
pdcid
pdest
pdstcnt
peltan
pflags
pfr
pfrc
phash
pinter
PKGTEST
pkn
pktlen
PKTNAME
pktns
plaintextlen
ploss
pmtud
pnew
pngap
popcnt
postactive
pparams
ppc
ppe
ppkt
ppktns
ppmtud
PPPo
ppsl
ppv
ppw
predef
preferrred
preformatted
presenatation
PRIi
pritnf
probelen
probeslen
propchange
protolimit
PROTOS
proxyv
prtb
psl
psrccnt
pstream
pto
ptv
punsent
pvec
pvent
pvmsg
PXqv
pycache
pyproject
qclas
qconn
qcount
QERG
Qkc
qlog
qreq
qtable
QTYP
quic
quictls
quicv
qysdvs
randlen
rangecnt
RATEM
rawbuf
rblk
rcid
rcvry
RDATAHEX
rdn
rdwr
readlock
readme
REALDEV
reasonlen
recver
recving
RECVTCLASS
RECVTOS
refactor
Rejzw
RELTAG
renewcommand
Reponse
respcpy
responsibe
retransmittable
retrylen
rhs
ringbuf
rky
RNDNAME
rnode
rootser
roundtrip
rpkt
rpl
RPZ
rrtext
rrwl
rtb
rtbent
rttvar
ruzicka
rvt
rxfh
rzone
saltlen
samplelen
SCDd
scg
scid
scident
scidlen
SCNu
sdflags
sdiffer
secretbuf
secretlen
SEFCi
sendbuf
SENDSRCADDR
seqgap
seqs
sessticket
setcap
setmem
settingsbuf
settingslen
sfailed
sfinished
SFLAGS
sfr
sfrc
shd
sigact
sigint
signalv
sigprocmask
Sigs
SIOCGIFVLAN
SKB
SLABEL
sle
SLo
smhd
Soref
sourceforge
specificaion
SPKI
spktlen
sqs
srb
srccnt
sremote
sreset
srvname
sscan
sserial
sserver
SSLKEYLOGFILE
stackoverflow
startswith
STATICLIB
STIN
strapperrorcode
streamfrq
strem
strerrorcode
strevent
strm
strmq
strpkttype
strsignal
subdn
SUBM
svcbtarget
SWnx
sysvinit
tablelen
tablelenbits
taglen
targs
tcpip
tdiff
templated
TESTIP
testz
Thomassen
thrd
thres
timedelta
TIMEDOUT
timespan
tinbufu
tlow
TLSEXT
TMAX
tmphu
tmpu
toepl
toeplitz
tokenbuf
tokenlen
tolaunch
toml
torem
tosend
transfered
trpto
tsigfile
TSQV
tupp
udpsize
ulong
unacked
undeterministic
Uninitialize
unittests
UNKNOWNRCODE
UNLIM
unreachables
unref
unscaped
untill
untrack
urg
urs
USHRT
uvarint
uvarintlen
Uza
Uztd
valen
valide
vargs
varint
vcs
veclen
versionslen
vialoated
VID
vmsg
vneg
wflags
winsock
wiretrunc
Wmaybe
wole
Wpn
writev
wrt
Wvf
Wwd
xafc
xau
xbu
xcu
xdde
XDFYGQA
xdu
xeu
xffffffffu
xffu
xfu
XGD
Xox
xsj
XSKMAP
xtday
XUDFYGQA
Xvh
XZA
YAi
yxnonex
ZAfhhd
zdiff
zerolen
ZIn
ZKRFi
zoff
zonesign
zpv
zsup
Previously acknowledged words that are now absent aarch abbbc accorrding accumuled ackret addl addremove algrithm ALIGNTO ALORITHM alu ansible anyname Appendicies APROG Aqk aqname aqremoved aqs aqt aqtemplate aqzone argval arp ARPTABLES ARSH asm aswered atol aton attionals attrbuf atype authenticaion authrr autodected automaticaly Baaflag Bacl Bactive Badd Badditional Badflag BADSTATE Balgorithm Balignment Balways Banswer Basynchronous Bauthority BAXFR Bbadcookie Bbufsize BCAST BCAUTION Bcdflag Bchanges bclass bcomment Bconf Bconfigure Bcontrol Bcookie Bcritical Bcrypto bda Bdatabase Bdateserial Bdebug Bdel Bdelete Bdifference Bdnskey Bdnssec Bdouble beacuse Becdsap Beditrc Bedns Bednsopt Bequal Berror Bfalse Bfastopen bfvh Bgenerate Bgeneric Bheader Bhmac Bhostname Bhttps Bhuman bigendian Bignore Bimport Bincrement binfile Binfo binry Binterpret Biso bitflags BIXFR bjorn Bkcatalogprint Bkdig Bkeepopen Bkey Bkeymgr Bkeystore Bkhost Bkjournalprint Bknot Bknotc Bknotd Bknsec Bknsupdate Bksk Bkxdpgun Bkzonecheck Bkzonesign BLACKHOLE BLBLBLBLBLBLBLBLBLBL Blocal blockinfile Bman Bmaster Bmember Bmi Bmo Bmod Bmodule Bmultiline Bname Bnet Bno Bnone BNOTE Bnotice bnotify Bnsec Bnsid Bnxdomain Bnxrrset Boolen BOOLOPT boostrap boottime Bopt Bopttext Borigin Boutgoing Bpadding bpdu Bpem bpfeb bpfel bpftool bpil Bpkcs Bpolicy Bpost Bpre Bpregenerate Bprereq Bpublish Bqr Bquestion Bquit Braflag Brdflag Bready Brecurse Breload Bremote Bremove Bretire Bretry Brevoke Brobust Brollover Broot BRPORT Brsasha Bsemantic Bsend Bsep Bserver Bset Bshare Bshort Bshow Bsign Bsize bss Bstatistics Bstats Bstatus Bstderr Bstdin Bstdout Bstop Bsub Bsubmission Bsubnet Bsysctl Bsyslog Btcflag Btcp Btemplate btf Btimeout BTIP Btls Btransfer Btrue Btsig Bttl BTYPE bucketmap bufnew bugzilla buildid buildpackage Bunixtime Bupdate Buser bussiness Bvalidate Bversion bwarning Bwhole Bworkers Bxdp byteorder Byxdomain Byxrrset Bzflag Bzone Bzonefile Bzonemd Bzsk caaling cacheinfo callee cancells cands cangeset Cdbgf cfg cgrp changseset chgset CIDR CKSUMV classful classid Clenaup CLOEXEC clsact CLSBLK clsid clsname clsstr cmrg Cnet cofigured coinstallability commitdir commmit comparation comparsion compatiblity computs concat conecctions Congiguration consuption containg correspnding correspodning CPUMAP creatingdocsetswithdoxygen criterias cslip csum CTXLEN ctz Currenty CUs cxt Cygwin dababase databse datasec datatase DEAGGREGATION debname deduping deduplicate deduplicating DEFALT definiton defragmented deinitialised delegaton Delgation delimeters depedent deploytest DEVCG develpoment DEVMAP dfx dicontinuity Differencies distrofiles distrotest dma dmb DNRTMSG DNSEC DNSSSEC dnsython downcasing DOWNDELAY DQBND drv dsack dsc dth DVR dynaray EAPROG eatype eax EBADF ebp EBPF ECRYPTFS ecx edx EFAULT efile ehdr EHwu EIO ELFDATA emloyed emtpy ENAMETOOLONG encap encryptv entsize EOVERFLOW epc epel EPROTONOSUPPORT errfd errmsg errormsg esrc essent Estabilishes execinstr exitcode expectedv extack exterr Facebook facebookmicrosites FALLTROUGH fcpu FDB fentry feof fexit FFE ffff FFFFFFFF filetype finfo FJAc flgas fnproto FNS fscanf fugde fullsock funcionality FWDED fwding fwds GBP gelf geneve gensymbols GEQ getdata getehdr getelementptr GETLINK GETQDISC getrel getscn getshdr getsym GETTCLASS GETTFILTER GGSN GLNUTLS gnuc GPE gpr gso gtp gvn hashbucket hashmap HASHSIZE hashtable Hdnx hdrlen hlen hname HSHAKE HSR huawei hypot Iaction IADDR Iaddress Ialg Ialgorithm iargument Iauthority IBASE IBIND IBOOL ibufs Iclass icmpv ICODE Icommand Icommon Iconf Iconfig Icounter Icpu icsk ICV Idata idefault idendifier identificators idents Idetail Idir Idirectory IDNAME ifaddr IFALIAS ifi ifile Ifilename Ifilter ifinfo ifinfomsg ifla Iflags ifm ifmap Igenerate Iglob Igroup IHEX IHEXSTR Iid IINT Iinterface Iinterpret Iitem Iiterations Ikeyfile Iknotc Iknotd Iksr Ilibnghttp Ilimit Ilocal Imember IMinimum imm Imodule IMPL implmented imprefection Iname inany includeing indentifier indentity indirecty Inew Infiniband infodir infty infuence infuenced initializator inlined inorder Inotimeout INPROGRESS insconsistency insn insted inteface intepreted interoperability intial intreprets INTs INTVL Inumber INVSEQ IOK ioption Iorigin Iowner iparameter Ipath IPEM IPIP IPo IPOIB Iport Iprefix iptables ipvlan iquery Irdata Irelative Iretries irl IRWXO Isalt ISCSI Iseconds Isection Iserial Iserver Isettings ishld ishst Iskr Isoa Isovalent Istdout ISTR ISUBN Isudo Itapfile Itarget itcl itearating itime Itimeout Itimestamp Itsig Ittl Itype IUNIX IURL IUsing Ivalue Iwait IXXXXX IYYYYMMDDHHMMSS Izone JEQ JGE JGT jited JLT jmp JNE Jounral JSET JSGE JSGT JSLE JSLT karlsson kesytore keycode keydown keymap keytore kflag Kfqqp kfreebsd KHkop knotconf knowning KOBJECT kprobe kretprobe ksym ktime kver kversion LACP lbx ldimm ldx lfind lgtm libdnstap libembbpf libexec libvirt libzsanner likelyhood linfo LINKINFO LINKMODE lirc litte llc lli localy loging LORESERVE LRMM lse LSH LSHIFT lurcu lvl lwt macaddr macsec macvlan magnus maintaing makeinfo MAXINSNS MAXTIME maxtype MCAST mcternan meanwile Mgrid MII MIIMON miliseconds minlen MKNOD mmanipulation MMAPABLE mmaping Mnemomic Mni mov mptr mregparm mscgen MSECS MTK mul multidim multimap NAMESIZE narg NBMA NBUFS ndisc neccassary necho nelems nestedness netblk netfilter netif netns NETNSID Netronome nexthop nextscn NFLOG nfp nhoff Nicira nla nlmsgerr NLPARSE nmi NOBITS noddns noflag nohandler nohdr nolast NONAUTH noncompressed NONREC NOPARTIAL noprefixed NOPROMISC notexist notexisting NOTIF nrecord nrels ntok numa occured offsetofend ommited oom opearation OPER OPERSTATE opval oqoe orecord osc OTHERHOST otput oulu ouspg overflowuid overriden paramateres patchlevel patern PATHLEN pel pelem percpu performace pgoff PKGBUILD pkgtest pkgtestdir plumgrid POINTOPOINT Poiters posibility possibilies potentionally powerpc powerpcspe pprev prandom PREALLOC PREASSOCIATE prebuilding precendence PREDEF prerequisity prg printk proccessed procssing PROGBITS PROGTYPE PROMISC PROTINFO protos PROXYARP prvious Pth ptype PVID PXAo Qbg qclass qdisc qos quering QUIC radnomized rawdata rbp rbuf RCVLOWAT rcx rdi RDMA RDWR rdx README readthedocs reallocarray reasm recalc recofigure Reconfiure recored recv'r Refactored refersh Reintroducted relo reloc REMCSUM removin rendundancies replylong repofile reporitories reqid resctricted reserverd resonable respdiff respones retprobe retrans retreived rexmits rli rmb rmnet rodata rollovered rollvoer RSHIFT rsi rsp rtattr rtnl rto runrefresh rwmb RWND rxq satisifed scancode scanf scatalog scatterlist scn SCSITRANSPORT secdata secinfo secnd selftests SELINUX sendfile sendpage seprately seri SETLINK setlocks SGE SGSN SGT shdr SHN shndx Shoud shoudn't Shoul shstrndx Siging SIGINT signedness simpicity sinfo sjournal skaspdb skb skc skops SKQ snd sndcwnd SOCKARRAY sockhash SOCKMAP sockops sourceport sparc spi spki spoofchk srcpkg srh SSTART stackid Starovoitov statfs stimers strcat strcpy strncpy strptr strs strtab strtabidx STT submittion sumbmission suug swhash sxdp sychronization symb syms symver synchronnize syncookie synthetized Synthetizes sysfs systematicly szonefile tansfers targ tcl tclassid tcm tcmsg TCN testcatse TESTDIR testsuites tgid tgraf thoff throught ths tids TIF timeouted timestaps timewait TJXKn TLL tlvs tmax tmestamp tmin tmpfilesdir tmstamp topel torvalds totlen tpc tracepoint TRANPARENT Transer transformatio trotlling tstate TUNINFO TVLs txhash TXQLEN uapi UCAST Udating udpate UEVENT uknown ULOG UMCAST unclone uncloned Uncomment uncompilable unicast UNINDENT UNKN unmalformed unmark unsiccessful UNSUPP UPDELAY uprobe ureg uretprobe USERSOCK uthu utlity utsn UUID Vagrantfile vararg varibles Varoius varsion vaue vbox Vcs VDP VEPA verdeict versioning VFINFO vfs Vhmb VIOALTION virtualbox vlen vmlinux VMs VNI VRF vsi vsprintf VTID Vwc vxlan wangnan Wextra Wformat whould WIFI withsymbols wmb workflow Wpacked WRNGPID wsum Wtype Wuinitialized Wunitialized XADD xattr xcafe xdpsock xfffff xfrm xlated xmit xskmap XSTATS YZx zabtym zclose ZEROCOPY zfree zonef zonetransfer zypper 🫥
Some files were automatically ignored 🙈

These sample patterns would exclude them:

(?:^|/)generic\.zone$
[^/]\.signed$
^\Qdistro/pkg/deb/knot-dnssecutils.install\E$
^\Qdistro/pkg/deb/knot-dnssecutils.manpages\E$
^\Qdistro/pkg/deb/knot-dnsutils.manpages\E$
^\Qdistro/pkg/deb/knot-host.install\E$
^\Qdistro/pkg/deb/knot.manpages\E$
^\Qdistro/pkg/deb/libdnssec9.install\E$
^\Qdistro/pkg/deb/libknot15.install\E$
^\QKnot.includes\E$
^\Qsrc/contrib/Makefile.inc\E$
^\Qsrc/libdnssec/sample_keys.h\E$
^\Qtests-extra/tests/ixfr/from_axfr/data/xfr.zone\E$
^\Qtests-extra/tests/modules/authsignal/data/example.net.zone\E$
^\Qtests-extra/tests/records/load/data/future.zone\E$
^\Qtests-extra/tests/records/load/data/knot-only.zone\E$
^\Qtests-extra/tests/zone/reverse/data/0.8.b.d.1.0.0.2.ip6.arpa.zone\E$
^\Qtests-extra/tests/zone/semcheck_soft/data/example.com.zone.1\E$
^\Qtests-extra/tests/zone/semcheck_soft/data/example.com.zone\E$
^\Qtests/knot/semantic_check_data/dnskey_keytags.many\E$
^\Qtests/knot/semantic_check_data/dnskey_keytags.more\E$
^\Qtests/knot/semantic_check_data/nsec_nonauth.invalid\E$
^\Qtests/libzscanner/data/59_WALLET.out\E$
^scripts/docker/debian-unstable/Dockerfile$
^scripts/docker/fedora-latest/Dockerfile$
^scripts/docker/rocky-latest/Dockerfile$
^tests-extra/tests/dnssec/no_resign/data/keys/keys/

You should consider excluding directory paths (e.g. (?:^|/)vendor/), filenames (e.g. (?:^|/)yarn\.lock$), or file extensions (e.g. \.gz$)

You should consider adding them to:

.github/actions/spelling/excludes.txt

File matching is via Perl regular expressions.

To check these files, more of their words need to be in the dictionary than not. You can use patterns.txt to exclude portions, add items to the dictionary (e.g. by adding them to allow.txt), or fix typos.

To accept these unrecognized words as correct and remove the previously acknowledged and now absent words and update file exclusions, you could run the following commands

... in a clone of the [email protected]:CZ-NIC/knot.git repository
on the check-spelling branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/main/apply.pl' |
perl - 'https://github.com/CZ-NIC/knot/actions/runs/10592861622/attempts/1'
Available 📚 dictionaries could cover words (expected and unrecognized) not in the 📘 dictionary

This includes both expected items (4087) from .github/actions/spelling/expect.txt and unrecognized words (805)

Dictionary Entries Covers Uniquely
cspell:software-terms/dict/softwareTerms.txt 1288 182 53
cspell:python/src/python/python-lib.txt 2417 235 41
cspell:php/dict/php.txt 1689 223 41
cspell:node/dict/node.txt 891 172 28
cspell:python/src/common/extra.txt 741 47 22

Consider adding them (in .github/workflows/spelling.yml):

      with:
        extra_dictionaries:
          cspell:software-terms/dict/softwareTerms.txt
          cspell:python/src/python/python-lib.txt
          cspell:php/dict/php.txt
          cspell:node/dict/node.txt
          cspell:python/src/common/extra.txt

To stop checking additional dictionaries, add (in .github/workflows/spelling.yml):

check_extra_dictionaries: ''
Warnings (1)

See the 📜action log or 📝 job summary for details.

ℹ️ Warnings Count
ℹ️ noisy-file 31

See ℹ️ Event descriptions for more information.

If you see a bunch of garbage

If it relates to a ...

well-formed pattern

See if there's a pattern that would match it.

If not, try writing one and adding it to the patterns.txt file.

Patterns are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your lines.

Note that patterns can't match multiline strings.

binary-ish string

Please add a file path to the excludes.txt file instead of just accepting the garbage.

File paths are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your files.

^ refers to the file's path from the root of the repository, so ^README\.md$ would exclude README.md (on whichever branch you're using).

Please sign in to comment.