diff options
author | smasher164 <aindurti@gmail.com> | 2020-02-27 03:44:13 -0500 |
---|---|---|
committer | Ian Lance Taylor <iant@golang.org> | 2020-03-10 00:47:00 +0000 |
commit | a79ac2b819db2680ba835b9a76de9bcce10c5099 (patch) | |
tree | 34cffc4e5215c775cc234fc79c5e8e9f778153bc /src/cmd/vet/main.go | |
parent | 08dee51e59413ea57d758cd8b9f330a95d7abf23 (diff) | |
download | go-a79ac2b819db2680ba835b9a76de9bcce10c5099.tar.gz go-a79ac2b819db2680ba835b9a76de9bcce10c5099.zip |
cmd/vet: add ifaceassert and stringintconv checks
This change re-vendors x/tools to add the ifaceassert and stringintconv
checks to cmd/vet.
Fixes #32479.
Updates #4483.
Change-Id: I6bd30b0a3278592dfab4bd247036404ddaff09e4
Reviewed-on: https://go-review.googlesource.com/c/go/+/221339
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
Diffstat (limited to 'src/cmd/vet/main.go')
-rw-r--r-- | src/cmd/vet/main.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cmd/vet/main.go b/src/cmd/vet/main.go index 2a4f929d60..6381de840c 100644 --- a/src/cmd/vet/main.go +++ b/src/cmd/vet/main.go @@ -15,12 +15,14 @@ import ( "golang.org/x/tools/go/analysis/passes/copylock" "golang.org/x/tools/go/analysis/passes/errorsas" "golang.org/x/tools/go/analysis/passes/httpresponse" + "golang.org/x/tools/go/analysis/passes/ifaceassert" "golang.org/x/tools/go/analysis/passes/loopclosure" "golang.org/x/tools/go/analysis/passes/lostcancel" "golang.org/x/tools/go/analysis/passes/nilfunc" "golang.org/x/tools/go/analysis/passes/printf" "golang.org/x/tools/go/analysis/passes/shift" "golang.org/x/tools/go/analysis/passes/stdmethods" + "golang.org/x/tools/go/analysis/passes/stringintconv" "golang.org/x/tools/go/analysis/passes/structtag" "golang.org/x/tools/go/analysis/passes/tests" "golang.org/x/tools/go/analysis/passes/unmarshal" @@ -43,12 +45,14 @@ func main() { copylock.Analyzer, errorsas.Analyzer, httpresponse.Analyzer, + ifaceassert.Analyzer, loopclosure.Analyzer, lostcancel.Analyzer, nilfunc.Analyzer, printf.Analyzer, shift.Analyzer, stdmethods.Analyzer, + stringintconv.Analyzer, structtag.Analyzer, tests.Analyzer, unmarshal.Analyzer, |