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 ff080c8 commit 2e1ba6dCopy full SHA for 2e1ba6d
pkg/golinters/gounqvet/gounqvet.go
@@ -9,16 +9,16 @@ import (
9
)
10
11
func New(settings *config.GounqvetSettings) *goanalysis.Linter {
12
- var cfg *pkgconfig.GounqvetSettings
+ cfg := pkgconfig.DefaultSettings()
13
14
if settings != nil {
15
- cfg = &pkgconfig.GounqvetSettings{
16
- CheckSQLBuilders: settings.CheckSQLBuilders,
17
- AllowedPatterns: settings.AllowedPatterns,
+ cfg.CheckSQLBuilders = settings.CheckSQLBuilders
+ if len(settings.AllowedPatterns) > 0 {
+ cfg.AllowedPatterns = settings.AllowedPatterns
18
}
19
20
21
return goanalysis.
22
- NewLinterFromAnalyzer(gounqvet.NewWithConfig(cfg)).
+ NewLinterFromAnalyzer(gounqvet.NewWithConfig(&cfg)).
23
WithLoadMode(goanalysis.LoadModeSyntax)
24
0 commit comments