1
0
mirror of https://github.com/golang/go synced 2024-11-12 10:00:25 -07:00

cmd/vet/all: remove skip when x/tools isn't in $GOPATH

Now that the build system has been updated to install x/tools in
$GOPATH (CL 149658), depend on it being there and don't ignore
failures to build the tool.

Update to CL 149097.

Change-Id: I72fde347217533697068b6a6773696cc2b83e9ed
Reviewed-on: https://go-review.googlesource.com/c/150017
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Alan Donovan <adonovan@google.com>
This commit is contained in:
Brad Fitzpatrick 2018-11-16 16:28:49 +00:00
parent a3f64237ad
commit b358987666

View File

@ -236,10 +236,6 @@ func (p platform) vet() {
cmd.Stderr = os.Stderr cmd.Stderr = os.Stderr
cmd.Stdout = os.Stderr cmd.Stdout = os.Stderr
if err := cmd.Run(); err != nil { if err := cmd.Run(); err != nil {
if _, err := build.Default.Import("golang.org/x/tools/go/analysis/cmd/vet", "", 0); err != nil {
fmt.Printf("skipping because golang.org/x/tools is not in GOPATH")
return
}
log.Fatal(err) log.Fatal(err)
} }