gitlab.com/gpdionisio/tendermint@v0.34.19-dev2/.golangci.yml (about)

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