Skip to content

Commit f7c1bb9

Browse files
alexandearcatenacyber
authored andcommitted
analyzer: remove redundant if stmts
1 parent 33099e0 commit f7c1bb9

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

analyzer/analyzer.go

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -102,28 +102,20 @@ func (n *perfSprint) run(pass *analysis.Pass) (interface{}, error) {
102102
err error
103103
)
104104
switch {
105-
case calledObj == fmtErrorfObj && len(call.Args) == 1:
106-
if n.errorf {
107-
fn = "fmt.Errorf"
108-
verb = "%s"
109-
value = call.Args[0]
110-
} else {
111-
return
112-
}
105+
case calledObj == fmtErrorfObj && len(call.Args) == 1 && n.errorf:
106+
fn = "fmt.Errorf"
107+
verb = "%s"
108+
value = call.Args[0]
113109

114110
case calledObj == fmtSprintObj && len(call.Args) == 1:
115111
fn = "fmt.Sprint"
116112
verb = "%v"
117113
value = call.Args[0]
118114

119-
case calledObj == fmtSprintfObj && len(call.Args) == 1:
120-
if n.sprintf1 {
121-
fn = "fmt.Sprintf"
122-
verb = "%s"
123-
value = call.Args[0]
124-
} else {
125-
return
126-
}
115+
case calledObj == fmtSprintfObj && len(call.Args) == 1 && n.sprintf1:
116+
fn = "fmt.Sprintf"
117+
verb = "%s"
118+
value = call.Args[0]
127119

128120
case calledObj == fmtSprintfObj && len(call.Args) == 2:
129121
verbLit, ok := call.Args[0].(*ast.BasicLit)

0 commit comments

Comments
 (0)