🌱 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
This commit is contained in:
Spencer Schrock 2022-07-13 10:50:51 -07:00 committed by GitHub
parent 5d9d75b2e4
commit f61ed3701e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -81,6 +81,9 @@ linters-settings:
errcheck:
check-type-assertions: true
check-blank: true
exhaustive:
# https://golangci-lint.run/usage/linters/#exhaustive
default-signifies-exhaustive: true
govet:
enable:
- fieldalignment