diff options
author | aaronbuchwald <[email protected]> | 2020-12-17 17:13:04 -0500 |
---|---|---|
committer | GitHub <[email protected]> | 2020-12-17 17:13:04 -0500 |
commit | 374b401198759f23bac435a78c5b1fa2c516aad9 (patch) | |
tree | f3d33fa99fc7d46dd2836bef500d8a1cf445e094 /.golangci.yml | |
parent | c765f9b5b38d3e4b5f4261d3c4ab776dd9c3c97a (diff) | |
parent | 72f10d245f5514de4f586ca97784d599d00cc8f3 (diff) |
Dev
Diffstat (limited to '.golangci.yml')
-rw-r--r-- | .golangci.yml | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/.golangci.yml b/.golangci.yml new file mode 100644 index 0000000..d2a5e38 --- /dev/null +++ b/.golangci.yml @@ -0,0 +1,48 @@ +# This file configures github.com/golangci/golangci-lint. + +run: + timeout: 3m + tests: true + # default is true. Enables skipping of directories: + # vendor$, third_party$, testdata$, examples$, Godeps$, builtin$ + skip-dirs-use-default: true + skip-files: + - core/genesis_alloc.go + +linters: + disable-all: true + enable: + - deadcode + - goconst + - goimports + - gosimple + - govet + - ineffassign + - misspell + - unconvert + - varcheck + +linters-settings: + gofmt: + simplify: true + goconst: + min-len: 3 # minimum length of string constant + min-occurrences: 6 # minimum number of occurrences + +issues: + exclude-rules: + - path: crypto/blake2b/ + linters: + - deadcode + - path: crypto/bn256/cloudflare + linters: + - deadcode + - path: p2p/discv5/ + linters: + - deadcode + - path: core/vm/instructions_test.go + linters: + - goconst + - path: cmd/faucet/ + linters: + - deadcode |