1
0
mirror of https://github.com/golang/go synced 2024-11-17 04:24:47 -07:00
go/test/ken
Ainar Garipov 0efbd10157 all: fix typos
Use the following (suboptimal) script to obtain a list of possible
typos:

  #!/usr/bin/env sh

  set -x

  git ls-files |\
    grep -e '\.\(c\|cc\|go\)$' |\
    xargs -n 1\
    awk\
    '/\/\// { gsub(/.*\/\//, ""); print; } /\/\*/, /\*\// { gsub(/.*\/\*/, ""); gsub(/\*\/.*/, ""); }' |\
    hunspell -d en_US -l |\
    grep '^[[:upper:]]\{0,1\}[[:lower:]]\{1,\}$' |\
    grep -v -e '^.\{1,4\}$' -e '^.\{16,\}$' |\
    sort -f |\
    uniq -c |\
    awk '$1 == 1 { print $2; }'

Then, go through the results manually and fix the most obvious typos in
the non-vendored code.

Change-Id: I3cb5830a176850e1a0584b8a40b47bde7b260eae
Reviewed-on: https://go-review.googlesource.com/c/go/+/193848
Reviewed-by: Robert Griesemer <gri@golang.org>
2019-09-08 17:28:20 +00:00
..
array.go
chan1.go
chan.go
complit.go
convert.go
cplx0.go
cplx0.out
cplx1.go
cplx2.go
cplx3.go
cplx4.go
cplx5.go
divconst.go
divmod.go
embed.go
for.go
interbasic.go
interfun.go
intervar.go
label.go
litfun.go
mfunc.go
modconst.go
ptrfun.go
ptrvar.go
range.go
rob1.go
rob2.go
robfor.go
robfunc.go
shift.go
simparray.go
simpbool.go
simpconv.go
simpfun.go
simpswitch.go
simpvar.go
slicearray.go
sliceslice.go
string.go
string.out
strvar.go