]> Cypherpunks repositories - gostls13.git/commit
cmd/go: restore default vet analyzers for targets in GOROOT
authorBryan C. Mills <bcmills@google.com>
Wed, 11 Dec 2019 17:14:31 +0000 (12:14 -0500)
committerBryan C. Mills <bcmills@google.com>
Thu, 12 Dec 2019 13:32:03 +0000 (13:32 +0000)
commitc39cd41e5e0c8cdbc910e0e0214a360ec7829c07
treebc5e2bd87da3859ffdb937d5d960640c62aaad15
parenta15b5d30925e7be1101d812311545afb82c45a68
cmd/go: restore default vet analyzers for targets in GOROOT

This fixes a regression introduced in CL 209498,
found while investigating #32471.

Also fix $WORK replacement in cmd/go/internal/work.(*Builder).Showcmd
when b.WorkDir includes a backslash and appears in a quoted string.
That fix is needed in order to write a precise test that passes under Windows,
since Windows directories nearly always include backslashes.

Updates #35837

Change-Id: I5fddc5435d5d283a3e598989209d873b59b0a39c
Reviewed-on: https://go-review.googlesource.com/c/go/+/210937
Run-TryBot: Bryan C. Mills <bcmills@google.com>
Reviewed-by: Jay Conrod <jayconrod@google.com>
src/cmd/go/internal/vet/vet.go
src/cmd/go/internal/work/exec.go
src/cmd/go/testdata/script/vet_flags.txt