Skip to content

Commit 413bec6

Browse files
authored
errcheck: empty selector name. (#2309)
1 parent bdc2f96 commit 413bec6

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

pkg/golinters/errcheck.go

+6-1
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,14 @@ func NewErrcheck() *goanalysis.Linter {
6666
for i, err := range errcheckIssues.UncheckedErrors {
6767
var text string
6868
if err.FuncName != "" {
69+
code := err.SelectorName
70+
if err.SelectorName == "" {
71+
code = err.FuncName
72+
}
73+
6974
text = fmt.Sprintf(
7075
"Error return value of %s is not checked",
71-
formatCode(err.SelectorName, lintCtx.Cfg),
76+
formatCode(code, lintCtx.Cfg),
7277
)
7378
} else {
7479
text = "Error return value is not checked"

0 commit comments

Comments
 (0)