File tree 1 file changed +9
-14
lines changed
1 file changed +9
-14
lines changed Original file line number Diff line number Diff line change @@ -13,23 +13,18 @@ import (
13
13
func NewIreturn (settings * config.IreturnSettings ) * goanalysis.Linter {
14
14
a := analyzer .NewAnalyzer ()
15
15
16
+ cfg := map [string ]map [string ]interface {}{}
17
+ if settings != nil {
18
+ cfg [a .Name ] = map [string ]interface {}{
19
+ "allow" : strings .Join (settings .Allow , "," ),
20
+ "reject" : strings .Join (settings .Reject , "," ),
21
+ }
22
+ }
23
+
16
24
return goanalysis .NewLinter (
17
25
a .Name ,
18
26
a .Doc ,
19
27
[]* analysis.Analyzer {a },
20
- ireturnSettings ( a . Name , settings ) ,
28
+ cfg ,
21
29
).WithLoadMode (goanalysis .LoadModeTypesInfo )
22
30
}
23
-
24
- func ireturnSettings (name string , s * config.IreturnSettings ) map [string ]map [string ]interface {} {
25
- if s == nil {
26
- return nil
27
- }
28
-
29
- return map [string ]map [string ]interface {}{
30
- name : {
31
- "allow" : strings .Join (s .Allow , "," ),
32
- "reject" : strings .Join (s .Reject , "," ),
33
- },
34
- }
35
- }
You can’t perform that action at this time.
0 commit comments