From f663ce40761cc4229d4f54df4c6843199e5d786d Mon Sep 17 00:00:00 2001 From: Fernandez Ludovic Date: Mon, 4 Mar 2024 20:09:59 +0100 Subject: [PATCH] chore: fix goconst --- pkg/result/processors/base_rule.go | 2 ++ pkg/result/processors/exclude.go | 2 +- pkg/result/processors/exclude_rules.go | 2 +- pkg/result/processors/severity.go | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pkg/result/processors/base_rule.go b/pkg/result/processors/base_rule.go index b5e138806b17..88140bfa6b7d 100644 --- a/pkg/result/processors/base_rule.go +++ b/pkg/result/processors/base_rule.go @@ -8,6 +8,8 @@ import ( "github.com/golangci/golangci-lint/pkg/result" ) +const caseInsensitivePrefix = "(?i)" + type BaseRule struct { Text string Source string diff --git a/pkg/result/processors/exclude.go b/pkg/result/processors/exclude.go index 3e8737e25f35..ad684299453a 100644 --- a/pkg/result/processors/exclude.go +++ b/pkg/result/processors/exclude.go @@ -22,7 +22,7 @@ type ExcludeOptions struct { func NewExclude(opts ExcludeOptions) *Exclude { p := &Exclude{name: "exclude"} - prefix := "(?i)" + prefix := caseInsensitivePrefix if opts.CaseSensitive { p.name = "exclude-case-sensitive" prefix = "" diff --git a/pkg/result/processors/exclude_rules.go b/pkg/result/processors/exclude_rules.go index 0d9c43f24559..c2eba63d3273 100644 --- a/pkg/result/processors/exclude_rules.go +++ b/pkg/result/processors/exclude_rules.go @@ -39,7 +39,7 @@ func NewExcludeRules(log logutils.Log, files *fsutils.Files, opts ExcludeRulesOp log: log, } - prefix := "(?i)" + prefix := caseInsensitivePrefix if opts.CaseSensitive { prefix = "" p.name = "exclude-rules-case-sensitive" diff --git a/pkg/result/processors/severity.go b/pkg/result/processors/severity.go index fdbbe322aba1..2a21e9e544c8 100644 --- a/pkg/result/processors/severity.go +++ b/pkg/result/processors/severity.go @@ -48,7 +48,7 @@ func NewSeverity(log logutils.Log, files *fsutils.Files, opts SeverityOptions) * override: opts.Override, } - prefix := "(?i)" + prefix := caseInsensitivePrefix if opts.CaseSensitive { prefix = "" p.name = "severity-rules-case-sensitive"