Skip to content

Commit

Permalink
remove spellcheck
Browse files Browse the repository at this point in the history
  • Loading branch information
aljo242 committed Jul 31, 2024
1 parent d6012a1 commit 4bdc6aa
Showing 1 changed file with 0 additions and 20 deletions.
20 changes: 0 additions & 20 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,23 +57,3 @@ jobs:
if: env.GIT_DIFF
run: |
make govulncheck
spellcheck:
name: Run codespell
runs-on: ubuntu-latest
steps:
- name: Check out the PR commit head
uses: actions/checkout@v4
if: github.event_name == 'pull_request'
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Check out the repo
uses: actions/checkout@v4
if: github.event_name != 'pull_request'
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.x"
- name: Install codespell
run: pip install codespell
- name: Run codespell
run: codespell

1 comment on commit 4bdc6aa

@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 (1018)
aab
aadb
AAQMb
aarch
abbf
abcd
abci
abciaggregator
abcimocks
abcitypes
abciv
abeb
abf
abigen
acb
acfcdf
acfd
adadfc
adb
adec
adf
adk
aec
aed
afa
afe
afero
aftermarketcreated
aftermarketupdated
Agf
agg
aggregatormocks
alertclient
alertmodulev
alertskeeper
alertsmodulev
alertsv
alerttypes
alertv
aljo
alr
amannn
amm
AMMID
AMMIDBz
AMMIDPk
anypb
anys
apd
apidocs
apierrors
apiguide
apihandler
apihandlermocks
APIKEY
APIKEYHEADER
apimetrics
apimetricsmocks
apimocks
APIURL
apiv
appconfig
appmodule
appv
arbitrum
argss
arounds
asasalint
asciicheck
atomusd
atomusdc
authcmd
authkeeper
authmodulev
authsims
authtypes
authzkeeper
authzmodule
authzmodulev
autocli
automerge
avto
AWSURL
badgerdb
badprice
bak
bankkeeper
bankmodulev
banktypes
barchart
baseapp
basen
BASEQUOTE
bbf
bbfbd
bbolt
bcfb
bdb
bdba
bdbfd
bdcce
beb
bebafc
bech
beea
beginblocker
benchmem
beorn
BERNIE
bfe
bfeb
bgentry
bidichk
bigfft
binanceapi
binancews
bip
bitcoin
bitfinex
bitsets
bitstamp
bitstampapi
blockheight
BNBBTC
boltdb
bsc
btc
btcd
btcec
btceth
btcsuite
btcusd
btcusdt
btcutil
btcutilecc
bto
bts
BUILDKIT
buildx
bybit
cbf
cca
ccc
Ccjku
ccv
ccvtypes
Ccy
cdb
cdc
cdca
cdcdbc
cdp
ceb
ced
ceedd
cenkalti
cerr
cespare
cfc
cff
cfgs
chainstack
chaintestutil
chzyer
circuitante
circuitkeeper
circuitmodulev
circuittypes
cleanhttp
cleveldb
clob
cloudposse
CLPs
clv
cmc
CMCAPI
CMCID
cmdconfig
cmds
cmp
cmt
cmtabci
cmtcfg
cmtconfig
cmthash
cmthttp
cmtproto
cmtprotocrypto
cmtsecp
cmttime
cmttypes
cmv
cockroachdb
codecmock
codecov
codectypes
codeowners
codespell
coinbaseapi
coinbasebtcusd
coinbaseethusd
coinbasews
cometabci
cometbft
cometproto
Commitcodec
commitheight
compat
Concluson
conditionaltokens
configurator
confixcmd
consensuskeeper
consensusmodulev
consensustypes
consulcatalog
consumertypes
containerd
conventionalcommits
coretypes
Cosm
cosmossdk
cosmosvalcons
cosmwasm
covermode
coverprofile
cpg
cpuid
cpy
cryptocodec
cryptodotcom
cryptoenc
cryptotypes
CTQ
Cumulatives
CURDIR
currencypair
currencypairmock
customname
customtype
cve
cvp
cwwv
dac
daec
danieljoos
dasel
datacenters
datadog
datasource
davecgh
davidterpay
dba
dbddb
dbf
dbm
dbus
dcdbc
dcea
dcrd
dcrec
ddd
dde
ddef
ddlptcu
debian
deckarep
decred
dedup
demarshals
denoms
dependan
depinject
desertbit
Devation
dfa
dfd
dfe
dgraph
dgryski
difflib
distrkeeper
distrmodulev
distroless
distrtypes
dkr
Dmzu
dpanic
drilldown
durationcheck
durationpb
dustin
dva
dvsekhvalnov
dydx
dydxprotocol
dydxtypes
dylib
dyno
EAB
eaf
ece
eci
eda
eeba
eee
efc
EFDDc
efdff
egs
eguhvrsnrw
emicklei
endblocker
entrypoints
eod
EOH
Eqcq
erc
Errf
errgroup
errorlint
esac
etf
ETHAPI
ethbtc
ethclient
ethereum
ethmulticlient
ethusd
ethusdc
ethusdt
ETHUSDTAMMID
EUR
eux
evm
exportloopref
extendee
fabf
Factom
FAQs
fastnode
fatih
fbb
fbcca
fdb
fdl
fdq
febe
fedfd
feegrant
fefe
felixge
fetchdata
ffbf
ffd
FFFFFF
FFX
FHK
findstring
Finex
flatbuffers
fromjson
fsnotify
fznuf
gagliardetto
gateio
gax
gcr
geckoterminal
genproto
gentx
genutil
genutilcli
genutilmodulev
genutiltest
genutiltypes
getsentry
ggdv
gitattributes
github
gitops
giuve
glog
gmmuvt
goconst
gocosmos
gocritic
godbus
godoc
godot
gofumpt
gogogateway
gogoproto
goid
goimports
golangci
goleveldb
golint
GOM
gomath
gomock
gomod
goodprice
google
googleapis
goproto
gopulsar
goreleaser
goreportcard
gosec
gosimple
gotenv
gotest
govclient
govet
govkeeper
govmodulev
govtypes
govtypesv
govulncheck
gpvxelryemqc
grafana
grafanacloud
graffle
grocksdb
groupcache
groupkeeper
groupmodule
groupmodulev
grpclog
grpctypes
grpcurl
gsterjov
gtank
gzipped
handlermocks
hashicorp
Hbt
hclog
hdevalence
hearb
heatmap
helius
hexutil
highwayhash
holiman
horcrux
HPypp
htr
httpsnoop
huandu
huobiapi
HVAE
hyperperformant
hysg
iancoleman
iavl
ibc
icc
ics
icza
IDbz
Idxs
ifeq
img
iname
incentiveskeeper
incentivesmodulev
incentivestypes
incentivesv
incentivetypes
incentivize
INCHUSDT
inconshreveable
Indexmapkey
Indexmapvalue
ineffassign
Infof
initgenesis
Inj
integ
integtration
interchaintest
invalidmessage
ipfs
iqlusioninc
jmespath
jmhodges
jnsr
jrbu
JSONBz
JSONPb
JSONTo
KBj
keybase
keychain
keyring
kingnodes
klauspost
KPsz
krakenapi
KRbqh
ktr
kubiklabs
kucoin
KVs
kwv
laddr
lavenderfive
Lcng
ldflags
Lenmapkey
Lenmapvalue
levigo
libc
libp
libsecret
LICEN
Linting
linx
llc
locafero
logfmt
logr
logtags
logtostderr
lru
LTCBTC
LTE
lukechampine
LVz
magiconair
manifoldco
mapbyte
mapkey
mapmsglen
mapstructure
mapvalue
mapvaluetemp
maring
markdownlint
marketauthority
marketmap
marketmapkeeper
marketmapmodule
marketmapmodulev
marketmaptypes
marketmapv
marocchino
mathtestutils
mathutil
mattn
maxdepth
mbm
metricmock
metricsmocks
mev
mexc
mexcdevelop
Mgoogle
microtimestamp
mimoo
minio
miniticker
mintkeeper
mintlify
mintmodulev
minttypes
misko
mitchellh
mktemp
mmclient
mmclienttypes
mmh
mmmocks
mms
mmservicetypes
mmtypes
moby
mocd
mockmetrics
mockstrategies
modernc
moduletestutil
modulev
mogmeusdt
MOGSOL
MOGSOLAMMID
MOGSOLPRICE
mogtia
mogusd
mogusdt
msc
msglen
msgservice
mtibben
multiaddr
multibase
multicall
multiclient
multicodec
multierr
multiformats
multihash
multiline
mvdan
nakedret
namecase
natefinch
ncruces
Ndso
netrc
neuton
nfalling
nhooyr
nikhil
Nilf
nivasan
nocapongodskiptoonicewititshiiiiiiiii
nolint
nolintlint
NONINFRINGEMENT
nop
nostrip
notest
notok
npipe
nrate
NRy
nscalar
nsum
nullability
oasisprotocol
offchain
ogs
oklog
okx
okxbtcusd
okxethusd
oneof
ongodhecappin
opencensus
opencontainers
opentelemetry
oracleclient
oracleconfig
oraclefactory
oraclekeeper
oraclemath
oraclemetrics
oraclemodulev
oraclepreblock
oracleserver
oracletypes
oraclev
oraclevetypes
orderedcode
orm
otel
otelgrpc
otelhttp
otlp
otlptrace
otlptracehttp
outpkg
outstruct
pae
pamock
paramsclient
paramskeeper
paramsmodulev
paramstypes
PBFA
pbk
Pcnt
pelletier
pepeusd
PEPEUSDT
percentunit
permessage
permissionless
petermattis
petritypes
pgregory
photino
pierrec
pipefail
pkany
pkb
pkgtypes
pkv
pmezard
pnl
polkachu
polymarket
poolmanager
postbytes
postmsg
Prce
prealloc
preblock
preblocker
prestart
pricefeed
printenv
privkey
PROMETHEUSSERVERADDRESS
promhttp
promlinter
promptui
promql
promserver
promtail
protobuf
protoc
protocgen
protoiface
protoimpl
protoio
protoreflect
providermetrics
providertypes
pruningtypes
pubkeys
pvks
qpn
qry
queryparam
quickstart
Quiymppp
Qzt
raydium
rcrowley
rctx
redelegations
reflectionpb
regen
regexplanet
remyoudompheng
repostatus
resps
restaked
rgba
ristretto
rizz
RLock
rocksdb
rogpeppe
routability
RPCs
rpp
RUnlock
runtimev
RZy
safetemp
sagikazarmark
sasha
sbase
schnorrkel
scm
sdhuns
sdkmath
sdktypes
secp
serverconfig
servertypes
servicemetrics
servicemetricsmocks
servicetypes
shld
simapp
simd
simtestutil
sirmoggintonwebsocket
skiplist
skipprotocol
SLACB
slaid
slakeeper
slamocks
slamodulev
slas
slashingkeeper
slashingmodulev
slashingtypes
slatypes
SLf
slinkyabci
slinkyabcimocks
slinkyabcitypes
slinkyd
slinkygrpc
slinkyhttp
slinkymath
slinkytypes
SMOLE
solana
solanago
solusd
sortme
sourcegraph
soz
spaolacci
sqlite
srcpkg
srv
srvconfig
stakingkeeper
stakingmodulev
stakingtypes
standalone
statelessly
stdr
stdtime
storetypes
strangelove
strcase
stretchr
strftime
strutil
stylecheck
stypes
subkey
submitters
subosito
subscribingunsubscribing
supermajority
svg
Svr
svrcmd
Syncer
syndtr
tcs
technicallyty
technote
templating
tendermint
tenv
testapp
testappd
testcase
testdatapulsar
testnests
testpb
testreporter
testtoken
testutil
Tful
tgz
thelper
tickermetadata
tidwall
timepicker
timeseries
timestamped
timestamppb
timezone
Tio
tmhash
tmkms
tmtypes
tokei
tokenbucket
toml
tomwright
topbar
tparallel
tprteaching
tpt
traefik
trimpath
tuu
TWAP
txconfigv
txf
txmodule
txn
txs
typecheck
typesv
TZY
uapjvcvh
uat
uatom
ubd
uber
UIDs
uky
ulikunitz
unbond
unbonding
underperform
unescrow
uniswappool
uniswapv
unmarshal
unmarshaling
Unmarshall
unmarshalling
unmashalling
unshallow
UPDATEINTERVAL
upgradekeeper
upgrademodulev
upgradetypes
upsert
upstreams
USAPI
usd
USDCBTC
USDCBTCAMMID
usdcusd
USDCUSDT
usdeth
usdtusd
USDTZUSD
usestdlibvars
utc
uuid
vals
valscon
varint
Vcu
VDZ
VEbz
Vec
vedhavyas
vektra
ves
vestingmodulev
vestingtypes
vetypes
vih
voi
voteaggregator
voteweighted
voteweightedmocks
vwap
VZT
Warehime
wastedassign
wbs
websockets
wethusdc
WFys
Whyy
wincred
winio
wip
wiretype
workdir
wrt
wsaws
wserrors
wshandlermocks
wshandlers
wsmetrics
wsname
wspap
xaa
xaaee
xab
xabc
xac
xad
xae
xaf
xba
xbb
xbc
xbd
xbdbdb
xbe
xbf
XBTUSD
XBTUSDT
xca
xcb
xcc
xcd
xce
xcf
xda
xdb
xdc
xdd
xddca
xde
xdf
xea
xeb
xec
xee
xef
XETHZUSD
xfa
xfb
xfc
xfd
xfe
xff
xlink
XResponse
XTh
Xuxt
XXBTZUSD
xxhash
xzf
yamux
yml
Ywn
Yxwa
zaptest
zerolog
ZFvy
zondax
zstd
zzzzzz
Some files were automatically ignored 🙈

These sample patterns would exclude them:

(?:^|/)go\.sum$
(?:|$^ 92.86% - excluded 13/14)^docs/img/
[^/]\.png$
^\Q.github/actions/allow.txt\E$
^\Q.github/actions/expect.txt\E$
^\Qcmd/constants/marketmaps/markets.go\E$
^\Qdocs/favicon.ico\E$
^\Qgo.mod\E$

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 update file exclusions, you could run the following commands

... in a clone of the git@github.com:skip-mev/slinky.git repository
on the chore/spell2.0 branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/prerelease/apply.pl' |
perl - 'https://github.com/skip-mev/slinky/actions/runs/10182738556/attempts/1'
Available 📚 dictionaries could cover words not in the 📘 dictionary
Dictionary Entries Covers Uniquely
cspell:python/src/python/python-lib.txt 2417 19 5
cspell:fullstack/dict/fullstack.txt 419 9 5
cspell:java/src/java.txt 2464 9 5
cspell:k8s/dict/k8s.txt 153 8 5
cspell:python/src/common/extra.txt 741 7 5

Consider adding them (in .github/workflows/spell.yml) in jobs:/build: to extra_dictionaries:

          cspell:python/src/python/python-lib.txt
          cspell:fullstack/dict/fullstack.txt
          cspell:java/src/java.txt
          cspell:k8s/dict/k8s.txt
          cspell:python/src/common/extra.txt

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

check_extra_dictionaries: ''
Errors (4)

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

❌ Errors Count
⚠️ large-file 3
⚠️ minified-file 3
⚠️ noisy-file 9
❌ utf16-surrogate-file 22

See ❌ Event descriptions for more information.

Please sign in to comment.