Skip to content

Commit 4abf4c6

Browse files
jlecclaude
andauthored
fix(tools): update golangci-lint to v2 import path (#567)
golangci-lint v2 changed its module path from: github.com/golangci/golangci-lint/cmd/golangci-lint to: github.com/golangci/golangci-lint/v2/cmd/golangci-lint Update both definition sites (DefaultConfig and commonTools map) and the two test cases that hardcode the v1 path. Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
1 parent 3da9d5d commit 4abf4c6

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

cmd/tools/install_tools_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ func TestExtractToolNames(t *testing.T) {
151151
},
152152
{
153153
name: "package without version",
154-
packages: []string{"github.com/golangci/golangci-lint/cmd/golangci-lint"},
154+
packages: []string{"github.com/golangci/golangci-lint/v2/cmd/golangci-lint"},
155155
expected: []string{"golangci-lint"},
156156
},
157157
}
@@ -233,7 +233,7 @@ func TestExtractToolName_ComplexPaths(t *testing.T) {
233233
expected: "gopls",
234234
},
235235
{
236-
packagePath: "github.com/golangci/golangci-lint/cmd/golangci-lint@latest",
236+
packagePath: "github.com/golangci/golangci-lint/v2/cmd/golangci-lint@latest",
237237
expected: "golangci-lint",
238238
},
239239
{

internal/tools/tools.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ func DefaultConfig() *Config {
9090
},
9191
{
9292
Name: "golangci-lint",
93-
Package: "github.com/golangci/golangci-lint/cmd/golangci-lint",
93+
Package: "github.com/golangci/golangci-lint/v2/cmd/golangci-lint",
9494
Version: "@latest",
9595
Binary: "golangci-lint",
9696
UpdateStrategy: "auto", // Use stable versions

internal/tools/utils.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ var commonTools = map[string]string{
1515
"gotestsum": "gotest.tools/gotestsum",
1616
"gopls": "golang.org/x/tools/gopls",
1717
"goimports": "golang.org/x/tools/cmd/goimports",
18-
"golangci-lint": "github.com/golangci/golangci-lint/cmd/golangci-lint",
18+
"golangci-lint": "github.com/golangci/golangci-lint/v2/cmd/golangci-lint",
1919
"staticcheck": "honnef.co/go/tools/cmd/staticcheck",
2020
"dlv": "github.com/go-delve/delve/cmd/dlv",
2121
"gofumpt": "mvdan.cc/gofumpt",

0 commit comments

Comments
 (0)