gitlab.com/flarenetwork/coreth@v0.1.1/.golangci.yml (about)

     1  # This file configures github.com/golangci/golangci-lint.
     2  
     3  run:
     4    timeout: 3m
     5    tests: true
     6    # default is true. Enables skipping of directories:
     7    #   vendor$, third_party$, testdata$, examples$, Godeps$, builtin$
     8    skip-dirs-use-default: true
     9    skip-files:
    10      - core/genesis_alloc.go
    11  
    12  linters:
    13    disable-all: true
    14    enable:
    15      - deadcode
    16      - goconst
    17      - goimports
    18      - gosimple
    19      - govet
    20      - ineffassign
    21      - misspell
    22      - unconvert
    23      - varcheck
    24  
    25  linters-settings:
    26    gofmt:
    27      simplify: true
    28    goconst:
    29      min-len: 3 # minimum length of string constant
    30      min-occurrences: 6 # minimum number of occurrences
    31  
    32  issues:
    33    exclude-rules:
    34      - path: crypto/blake2b/
    35        linters:
    36          - deadcode
    37      - path: crypto/bn256/cloudflare
    38        linters:
    39          - deadcode
    40      - path: p2p/discv5/
    41        linters:
    42          - deadcode
    43      - path: core/vm/instructions_test.go
    44        linters:
    45          - goconst
    46      - path: cmd/faucet/
    47        linters:
    48          - deadcode