File tree Expand file tree Collapse file tree 3 files changed +12
-15
lines changed Expand file tree Collapse file tree 3 files changed +12
-15
lines changed Original file line number Diff line number Diff line change 1
1
package iotamixing
2
2
3
3
import (
4
- "golang.org/x/tools/go/analysis"
5
-
6
- "github.com/AdminBenni/iota-mixing/pkg/analyzer"
4
+ im "github.com/AdminBenni/iota-mixing/pkg/analyzer"
7
5
"github.com/AdminBenni/iota-mixing/pkg/analyzer/flags"
8
6
9
7
"github.com/golangci/golangci-lint/v2/pkg/config"
10
8
"github.com/golangci/golangci-lint/v2/pkg/goanalysis"
11
9
)
12
10
13
11
func New (settings * config.IotaMixingSettings ) * goanalysis.Linter {
14
- a := analyzer .GetIotaMixingAnalyzer ()
15
-
16
- flags .SetupFlags (& a .Flags )
12
+ cfg := map [string ]any {}
17
13
18
- cfg := map [string ]map [string ]any {}
19
14
if settings != nil {
20
- cfg [a . Name ] = map [ string ] any { flags . ReportIndividualFlagName : settings .ReportIndividual }
15
+ cfg [flags . ReportIndividualFlagName ] = settings .ReportIndividual
21
16
}
22
17
23
- return goanalysis .NewLinter (
24
- a .Name ,
25
- a .Doc ,
26
- []* analysis.Analyzer {a },
27
- cfg ,
28
- ).WithLoadMode (goanalysis .LoadModeSyntax )
18
+ analyzer := im .GetIotaMixingAnalyzer ()
19
+
20
+ flags .SetupFlags (& analyzer .Flags )
21
+
22
+ return goanalysis .
23
+ NewLinterFromAnalyzer (analyzer ).
24
+ WithConfig (cfg ).
25
+ WithLoadMode (goanalysis .LoadModeSyntax )
29
26
}
Original file line number Diff line number Diff line change 1
1
//golangcitest:args -Eiotamixing
2
- //golangcitest:config_path testdata/iotamixing-report -individual.yml
2
+ //golangcitest:config_path testdata/iotamixing_report -individual.yml
3
3
package testdata
4
4
5
5
import "fmt"
File renamed without changes.
You can’t perform that action at this time.
0 commit comments