Fix forbidigo linter name in reports (#1590)

Fix cut-and-paste error with linter name.

Fixes #1589
This commit is contained in:
Andrew Shannon Brown 2020-12-28 10:55:38 -08:00 committed by GitHub
parent 64d823cbda
commit 750b4babc7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,18 +12,17 @@ import (
"github.com/golangci/golangci-lint/pkg/result"
)
const forbidigoName = "forbidigo"
func NewForbidigo() *goanalysis.Linter {
const linterName = "forbidigo"
var mu sync.Mutex
var resIssues []goanalysis.Issue
analyzer := &analysis.Analyzer{
Name: forbidigoName,
Name: linterName,
Doc: goanalysis.TheOnlyanalyzerDoc,
}
return goanalysis.NewLinter(
forbidigoName,
linterName,
"Forbids identifiers",
[]*analysis.Analyzer{analyzer},
nil,
@ -34,7 +33,7 @@ func NewForbidigo() *goanalysis.Linter {
var res []goanalysis.Issue
forbid, err := forbidigo.NewLinter(s.Forbid)
if err != nil {
return nil, errors.Wrapf(err, "failed to create linter %q", forbidigoName)
return nil, errors.Wrapf(err, "failed to create linter %q", linterName)
}
for _, file := range pass.Files {
@ -46,7 +45,7 @@ func NewForbidigo() *goanalysis.Linter {
res = append(res, goanalysis.NewIssue(&result.Issue{
Pos: hint.Position(),
Text: hint.Details(),
FromLinter: makezeroName,
FromLinter: linterName,
}, pass))
}
}