Skip to content

Commit f61ed37

Browse files
🌱 Adjust 'exhaustive' linter to consider 'default' as exhaustive (#2044)
* Adjust 'exhaustive' linter to consider 'default' as exhaustive for switch statements on enum members * Include doc link for default-signifies-exhaustive change
1 parent 5d9d75b commit f61ed37

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.golangci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,9 @@ linters-settings:
8181
errcheck:
8282
check-type-assertions: true
8383
check-blank: true
84+
exhaustive:
85+
# https://golangci-lint.run/usage/linters/#exhaustive
86+
default-signifies-exhaustive: true
8487
govet:
8588
enable:
8689
- fieldalignment

0 commit comments

Comments
 (0)