Skip to content

Commit b957579

Browse files
committed
chore: apply same limitations on all formatters
1 parent c52160e commit b957579

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

pkg/result/processors/max_per_file_from_linter.go

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ package processors
22

33
import (
44
"github.com/golangci/golangci-lint/pkg/config"
5+
"github.com/golangci/golangci-lint/pkg/goformatters/gci"
6+
"github.com/golangci/golangci-lint/pkg/goformatters/gofmt"
7+
"github.com/golangci/golangci-lint/pkg/goformatters/gofumpt"
8+
"github.com/golangci/golangci-lint/pkg/goformatters/goimports"
9+
"github.com/golangci/golangci-lint/pkg/goformatters/golines"
510
"github.com/golangci/golangci-lint/pkg/result"
611
)
712

@@ -19,10 +24,9 @@ func NewMaxPerFileFromLinter(cfg *config.Config) *MaxPerFileFromLinter {
1924
if !cfg.Issues.NeedFix {
2025
// if we don't fix we do this limiting to not annoy user;
2126
// otherwise we need to fix all issues in the file at once
22-
maxPerFileFromLinterConfig["gofmt"] = 1
23-
maxPerFileFromLinterConfig["goimports"] = 1
24-
maxPerFileFromLinterConfig["gci"] = 1
25-
maxPerFileFromLinterConfig["golines"] = 1
27+
for _, f := range []string{gofmt.Name, gofumpt.Name, goimports.Name, gci.Name, golines.Name} {
28+
maxPerFileFromLinterConfig[f] = 1
29+
}
2630
}
2731

2832
return &MaxPerFileFromLinter{

0 commit comments

Comments
 (0)