vendor/github.com/spf13/viper/.golangci.yml
changeset 256 6d9efbef00a9
parent 251 1c52a0eeb952
equal deleted inserted replaced
255:4f153a23adab 256:6d9efbef00a9
       
     1 run:
       
     2     timeout: 5m
       
     3 
     1 linters-settings:
     4 linters-settings:
       
     5     gci:
       
     6         local-prefixes: github.com/spf13/viper
     2     golint:
     7     golint:
     3         min-confidence: 0.1
     8         min-confidence: 0
     4     goimports:
     9     goimports:
     5         local-prefixes: github.com/spf13/viper
    10         local-prefixes: github.com/spf13/viper
     6 
    11 
     7 linters:
    12 linters:
     8     enable-all: true
    13     disable-all: true
     9     disable:
    14     enable:
    10         - funlen
    15         - bodyclose
    11         - maligned
    16         - deadcode
       
    17         - dogsled
       
    18         - dupl
       
    19         - durationcheck
       
    20         - exhaustive
       
    21         - exportloopref
       
    22         - gci
       
    23         - goconst
       
    24         - gofmt
       
    25         - gofumpt
       
    26         - goimports
       
    27         - gomoddirectives
       
    28         - goprintffuncname
       
    29         - govet
       
    30         - importas
       
    31         - ineffassign
       
    32         - makezero
       
    33         - misspell
       
    34         - nakedret
       
    35         - nilerr
       
    36         - noctx
       
    37         - nolintlint
       
    38         - prealloc
       
    39         - predeclared
       
    40         - revive
       
    41         - rowserrcheck
       
    42         - sqlclosecheck
       
    43         - staticcheck
       
    44         - structcheck
       
    45         - stylecheck
       
    46         - tparallel
       
    47         - typecheck
       
    48         - unconvert
       
    49         - unparam
       
    50         - unused
       
    51         - varcheck
       
    52         - wastedassign
       
    53         - whitespace
    12 
    54 
    13         # TODO: fix me
    55         # fixme
    14         - wsl
    56         # - cyclop
    15         - gochecknoinits
    57         # - errcheck
    16         - gosimple
    58         # - errorlint
    17         - gochecknoglobals
    59         # - exhaustivestruct
    18         - errcheck
    60         # - forbidigo
    19         - lll
    61         # - forcetypeassert
    20         - godox
    62         # - gochecknoglobals
    21         - scopelint
    63         # - gochecknoinits
    22         - gocyclo
    64         # - gocognit
    23         - gocognit
    65         # - gocritic
    24         - gocritic
    66         # - gocyclo
       
    67         # - godot
       
    68         # - gosec
       
    69         # - gosimple
       
    70         # - ifshort
       
    71         # - lll
       
    72         # - nlreturn
       
    73         # - paralleltest
       
    74         # - scopelint
       
    75         # - thelper
       
    76         # - wrapcheck
       
    77 
       
    78         # unused
       
    79         # - depguard
       
    80         # - goheader
       
    81         # - gomodguard
       
    82 
       
    83         # don't enable:
       
    84         # - asciicheck
       
    85         # - funlen
       
    86         # - godox
       
    87         # - goerr113
       
    88         # - gomnd
       
    89         # - interfacer
       
    90         # - maligned
       
    91         # - nestif
       
    92         # - testpackage
       
    93         # - wsl