Skip to content

Commit b1cb7f8

Browse files
committed
chore: convert anomynous function to method
1 parent fd7cea2 commit b1cb7f8

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

pkg/result/processors/severity.go

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -61,30 +61,32 @@ func (p *Severity) Process(issues []result.Issue) ([]result.Issue, error) {
6161
return issues, nil
6262
}
6363

64-
return transformIssues(issues, func(issue *result.Issue) *result.Issue {
65-
for _, rule := range p.rules {
66-
rule := rule
67-
68-
if rule.match(issue, p.files, p.log) {
69-
if rule.severity == "@" || rule.severity == "" && p.defaultSeverity == "@" {
70-
return issue
71-
}
64+
return transformIssues(issues, p.transform), nil
65+
}
7266

73-
issue.Severity = rule.severity
74-
if issue.Severity == "" {
75-
issue.Severity = p.defaultSeverity
76-
}
67+
func (p *Severity) transform(issue *result.Issue) *result.Issue {
68+
for _, rule := range p.rules {
69+
rule := rule
7770

71+
if rule.match(issue, p.files, p.log) {
72+
if rule.severity == "@" || rule.severity == "" && p.defaultSeverity == "@" {
7873
return issue
7974
}
80-
}
8175

82-
if p.defaultSeverity != "@" {
83-
issue.Severity = p.defaultSeverity
76+
issue.Severity = rule.severity
77+
if issue.Severity == "" {
78+
issue.Severity = p.defaultSeverity
79+
}
80+
81+
return issue
8482
}
83+
}
84+
85+
if p.defaultSeverity != "@" {
86+
issue.Severity = p.defaultSeverity
87+
}
8588

86-
return issue
87-
}), nil
89+
return issue
8890
}
8991

9092
func (p *Severity) Name() string { return p.name }

0 commit comments

Comments
 (0)