We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1600342 commit 015671eCopy full SHA for 015671e
nilerr.go
@@ -25,7 +25,7 @@ var Analyzer = &analysis.Analyzer{
25
26
const Doc = "nilerr checks returning nil when err is not nil"
27
28
-func run(pass *analysis.Pass) (interface{}, error) {
+func run(pass *analysis.Pass) (any, error) {
29
funcs := pass.ResultOf[buildssa.Analyzer].(*buildssa.SSA).SrcFuncs
30
cmaps := pass.ResultOf[commentmap.Analyzer].(comment.Maps)
31
@@ -194,10 +194,8 @@ func isReturnError(b *ssa.BasicBlock, errVal ssa.Value) *ssa.Return {
194
return nil
195
}
196
197
- for _, v := range ret.Results {
198
- if v == errVal {
199
- return ret
200
- }
+ if slices.Contains(ret.Results, errVal) {
+ return ret
201
202
203
0 commit comments