File tree Expand file tree Collapse file tree 3 files changed +20
-5
lines changed Expand file tree Collapse file tree 3 files changed +20
-5
lines changed Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ require (
8282 github.com/uudashr/gocognit v1.0.1
8383 github.com/valyala/quicktemplate v1.6.3
8484 github.com/yeya24/promlinter v0.1.0
85- golang.org/x/tools v0.1.0
85+ golang.org/x/tools v0.1.1-0.20210430200834-7a6108e9b210
8686 gopkg.in/yaml.v2 v2.4.0
8787 honnef.co/go/tools v0.1.3
8888 mvdan.cc/gofumpt v0.1.1
Original file line number Diff line number Diff line change @@ -27,8 +27,10 @@ import (
2727 "golang.org/x/tools/go/analysis/passes/nilness"
2828 _ "golang.org/x/tools/go/analysis/passes/pkgfact" // unused, internal analyzer
2929 "golang.org/x/tools/go/analysis/passes/printf"
30+ "golang.org/x/tools/go/analysis/passes/reflectvaluecompare"
3031 "golang.org/x/tools/go/analysis/passes/shadow"
3132 "golang.org/x/tools/go/analysis/passes/shift"
33+ "golang.org/x/tools/go/analysis/passes/sigchanyzer"
3234 "golang.org/x/tools/go/analysis/passes/sortslice"
3335 "golang.org/x/tools/go/analysis/passes/stdmethods"
3436 "golang.org/x/tools/go/analysis/passes/stringintconv"
@@ -39,6 +41,7 @@ import (
3941 "golang.org/x/tools/go/analysis/passes/unreachable"
4042 "golang.org/x/tools/go/analysis/passes/unsafeptr"
4143 "golang.org/x/tools/go/analysis/passes/unusedresult"
44+ "golang.org/x/tools/go/analysis/passes/unusedwrite"
4245
4346 "github.com/golangci/golangci-lint/pkg/config"
4447 "github.com/golangci/golangci-lint/pkg/golinters/goanalysis"
6770 nilfunc .Analyzer ,
6871 nilness .Analyzer ,
6972 printf .Analyzer ,
73+ reflectvaluecompare .Analyzer ,
7074 shadow .Analyzer ,
7175 shift .Analyzer ,
76+ sigchanyzer .Analyzer ,
7277 sortslice .Analyzer ,
7378 stdmethods .Analyzer ,
7479 stringintconv .Analyzer ,
7984 unreachable .Analyzer ,
8085 unsafeptr .Analyzer ,
8186 unusedresult .Analyzer ,
87+ unusedwrite .Analyzer ,
8288 }
8389
90+ // https://github.com/golang/go/blob/879db69ce2de814bc3203c39b45617ba51cc5366/src/cmd/vet/main.go#L40-L68
8491 defaultAnalyzers = []* analysis.Analyzer {
8592 asmdecl .Analyzer ,
8693 assign .Analyzer ,
99106 nilfunc .Analyzer ,
100107 printf .Analyzer ,
101108 shift .Analyzer ,
109+ sigchanyzer .Analyzer ,
102110 stdmethods .Analyzer ,
103111 stringintconv .Analyzer ,
104112 structtag .Analyzer ,
You can’t perform that action at this time.
0 commit comments