Update linter config

Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
This commit is contained in:
Mark Sagi-Kazar 2020-11-03 20:43:59 +01:00
parent ed7b71a190
commit 3841f05ba4
No known key found for this signature in database
GPG Key ID: 34CC109EB5ED1C2A

View File

@ -2,29 +2,35 @@ run:
timeout: 2m timeout: 2m
linters-settings: linters-settings:
golint: gci:
min-confidence: 0.1 local-prefixes: github.com/dexidp/dex
goimports: goimports:
local-prefixes: github.com/dexidp/dex local-prefixes: github.com/dexidp/dex
golint:
min-confidence: 0
linters: linters:
disable-all: true disable-all: true
enable: enable:
- bodyclose - bodyclose
- deadcode - deadcode
- depguard
- dogsled - dogsled
- exhaustive
- exportloopref
- gochecknoinits - gochecknoinits
- gocritic
- gofmt - gofmt
- goimports - goimports
- golint - golint
- goprintffuncname
- gosimple - gosimple
- gocritic
- govet - govet
- ineffassign - ineffassign
- interfacer
- misspell - misspell
- nakedret - nakedret
- nolintlint
- rowserrcheck
- staticcheck - staticcheck
- structcheck - structcheck
- stylecheck - stylecheck
@ -35,11 +41,39 @@ linters:
- whitespace - whitespace
# TODO: fix linter errors before enabling # TODO: fix linter errors before enabling
# - unparam # - gci
# - scopelint # - gochecknoglobals
# - gosec # - gocognit
# - gocyclo # - godot
# - lll # - gofumpt
# - goconst # - nlreturn
# - errcheck # - noctx
# - prealloc
# - sqlclosecheck
# TODO: fix linter errors before enabling (from original config)
# - dupl # - dupl
# - errcheck
# - goconst
# - gocyclo
# - gosec
# - lll
# - scopelint
# - unparam
# unused
# - depguard
# - goheader
# - gomodguard
# don't enable:
# - asciicheck
# - funlen
# - godox
# - goerr113
# - gomnd
# - interfacer
# - maligned
# - nestif
# - testpackage
# - wsl