github.com/516108736/tendermint@v0.36.0/.golangci.yml (about)

     1  linters:
     2    enable:
     3      - bodyclose
     4      - deadcode
     5      - depguard
     6      - dogsled
     7      - dupl
     8      - errcheck
     9      # - funlen
    10      # - gochecknoglobals
    11      # - gochecknoinits
    12      - goconst
    13      - gocritic
    14      # - gocyclo
    15      # - godox
    16      - gofmt
    17      - goimports
    18      - golint
    19      - gosec
    20      - gosimple
    21      - govet
    22      - ineffassign
    23      # - interfacer
    24      - lll
    25      - misspell
    26      # - maligned
    27      - nakedret
    28      - prealloc
    29      - scopelint
    30      - staticcheck
    31      - structcheck
    32      - stylecheck
    33      - typecheck
    34      - unconvert
    35      # - unparam
    36      - unused
    37      - varcheck
    38      # - whitespace
    39      # - wsl
    40      # - gocognit
    41      - nolintlint
    42  
    43  issues:
    44    exclude-rules:
    45      - path: _test\.go
    46        linters:
    47          - gosec
    48      - linters:
    49          - lll
    50        source: "https://"
    51    max-same-issues: 50
    52  
    53  linters-settings:
    54    dogsled:
    55      max-blank-identifiers: 3
    56    maligned:
    57      suggest-new: true
    58    # govet:
    59    #   check-shadowing: true
    60    golint:
    61      min-confidence: 0