Skip to content

Commit f5a6999

Browse files
committed
applies new requirements: now forbidogo is a slow linter
1 parent b0f1d2d commit f5a6999

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

pkg/golinters/forbidigo.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ func NewForbidigo(settings *config.ForbidigoSettings) *goanalysis.Linter {
4747
nil,
4848
).WithIssuesReporter(func(*linter.Context) []goanalysis.Issue {
4949
return resIssues
50-
}).WithLoadMode(goanalysis.LoadModeSyntax)
50+
}).WithLoadMode(goanalysis.LoadModeTypesInfo)
5151
}
5252

5353
func runForbidigo(pass *analysis.Pass, settings *config.ForbidigoSettings) ([]goanalysis.Issue, error) {

pkg/lint/lintersdb/manager.go

+1
Original file line numberDiff line numberDiff line change
@@ -417,6 +417,7 @@ func (m Manager) GetAllSupportedLinterConfigs() []*linter.Config {
417417
linter.NewConfig(golinters.NewForbidigo(forbidigoCfg)).
418418
WithSince("v1.34.0").
419419
WithPresets(linter.PresetStyle).
420+
WithLoadForGoAnalysis().
420421
WithURL("https://github.com/ashanbrown/forbidigo"),
421422

422423
linter.NewConfig(golinters.NewForceTypeAssert()).

0 commit comments

Comments
 (0)