summaryrefslogtreecommitdiff
path: root/.golangci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.golangci.yml')
-rw-r--r--.golangci.yml15
1 files changed, 13 insertions, 2 deletions
diff --git a/.golangci.yml b/.golangci.yml
index f3338b9ae..956e528ef 100644
--- a/.golangci.yml
+++ b/.golangci.yml
@@ -13,7 +13,8 @@ linters:
enable-all: true
disable:
# All these break for one reason or another
- - nolintlint
+ - nolintlint # some linter must be disabled (see `nolint` in the code)
+ - tagliatelle # too many JSON keys cannot be changed due to compat
- gocognit
- testpackage
- goerr113
@@ -38,7 +39,6 @@ linters:
- gofumpt
- gci
- godot
- - makezero
- dupl
- funlen
- gochecknoglobals
@@ -51,6 +51,17 @@ linters:
- gocritic
- gosec
- maligned
+ - gomoddirectives
+ - revive
+ - containedctx
+ - contextcheck
+ - cyclop
+ - errname
+ - forcetypeassert
+ - ireturn
+ - varnamelen
+ - maintidx
+ - nilnil
linters-settings:
errcheck:
check-blank: false