]> Cypherpunks repositories - gostls13.git/commit
cmd/vet: disable complaint about 0 flag in print
authorRob Pike <r@golang.org>
Tue, 30 Jan 2018 02:49:48 +0000 (13:49 +1100)
committerRob Pike <r@golang.org>
Tue, 30 Jan 2018 04:26:07 +0000 (04:26 +0000)
commit8c1f21d9a2674dd9a410e0af94adf6fa7d2877d2
treeae28c6b78fd5eeafd6d50c584f08eadf03751492
parentd529aa93ea64f234641d638c1bc7df5c568c474a
cmd/vet: disable complaint about 0 flag in print

The problem is that vet complains about 0 as a Printf flag in some
situations where fmt allows it but probably shouldn't. The two
need to be brought in line, but it's too late in the release cycle.

The situation is messy and should be resolved properly in 1.11. This
CL is a simple fix to disable a spurious complaint for 1.10 that will be
resolved in a more thorough way in 1.11.

The workaround is just to be silent about flag 0, as suggested in
issue 23605.

Fixes #23605
Update #23498

Change-Id: Ice1a4f4d86845d70c1340a0a6430d74e5de9afd4
Reviewed-on: https://go-review.googlesource.com/90695
Run-TryBot: Rob Pike <r@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/vet/print.go
src/cmd/vet/testdata/print.go