Skip to content

Commit 9eae3eb

Browse files
committed
🐛 enable import-shadowing linter in .golangci.yml files
This PR adds the `import-shadowing` linter to all `.golangci.yml` configuration files across test projects and templates. The `import-shadowing` linter detects cases where a package import shadows an existing variable, which can lead to subtle bugs.
1 parent 61b7c73 commit 9eae3eb

File tree

7 files changed

+7
-0
lines changed

7 files changed

+7
-0
lines changed

docs/book/src/cronjob-tutorial/testdata/project/.golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,4 @@ linters-settings:
4545
revive:
4646
rules:
4747
- name: comment-spacings
48+
- name: import-shadowing

docs/book/src/getting-started/testdata/project/.golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,4 @@ linters-settings:
4545
revive:
4646
rules:
4747
- name: comment-spacings
48+
- name: import-shadowing

docs/book/src/multiversion-tutorial/testdata/project/.golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,4 @@ linters-settings:
4545
revive:
4646
rules:
4747
- name: comment-spacings
48+
- name: import-shadowing

pkg/plugins/golang/v4/scaffolds/internal/templates/golangci.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,5 @@ linters-settings:
8888
revive:
8989
rules:
9090
- name: comment-spacings
91+
- name: import-shadowing
9192
`

testdata/project-v4-multigroup/.golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,4 @@ linters-settings:
4545
revive:
4646
rules:
4747
- name: comment-spacings
48+
- name: import-shadowing

testdata/project-v4-with-plugins/.golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,4 @@ linters-settings:
4545
revive:
4646
rules:
4747
- name: comment-spacings
48+
- name: import-shadowing

testdata/project-v4/.golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,4 @@ linters-settings:
4545
revive:
4646
rules:
4747
- name: comment-spacings
48+
- name: import-shadowing

0 commit comments

Comments
 (0)