]> Cypherpunks repositories - gostls13.git/commit
cmd/vet: include the errors.As check from upstream x/tools
authorBryan C. Mills <bcmills@google.com>
Tue, 11 Jun 2019 15:49:09 +0000 (11:49 -0400)
committerBryan C. Mills <bcmills@google.com>
Tue, 11 Jun 2019 17:54:27 +0000 (17:54 +0000)
commit9f765667d6aca3df70a55348a2f1da16ca0cbca8
tree476975500ec19e72f415959830f35b30dbf44c91
parent34a43d7c1de171691546e95aca503ece4602d82b
cmd/vet: include the errors.As check from upstream x/tools

This change revendors golang.org/x/tools to include the check and
modifies cmd/vet to add it to the command.

CL 179977 will enable the check by default for 'go test'.

Commands run (starting in GOROOT/src):
cd cmd
emacs vet/main.go
go get -u=patch golang.org/x/tools/go/analysis/passes/errorsas@latest
go mod tidy
go mod vendor
cd ..
./make.bash
go test all

Updates #31213

Change-Id: Ic2ba9bd2d31c4c5fd9e7c42ca14e8dc38520c93b
Reviewed-on: https://go-review.googlesource.com/c/go/+/181717
Reviewed-by: Jonathan Amsterdam <jba@google.com>
src/cmd/go.mod
src/cmd/go.sum
src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go [new file with mode: 0644]
src/cmd/vendor/modules.txt
src/cmd/vet/main.go