Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
vinayak0035 committed Dec 11, 2024
1 parent 8d549d1 commit a988830
Showing 1 changed file with 101 additions and 101 deletions.
202 changes: 101 additions & 101 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,51 +8,51 @@ run:
# vendor$, third_party$, testdata$, examples$, Godeps$, builtin$
skip-dirs-use-default: true
skip-dirs:
- slashing
- gov
- params
- slashing
- gov
- params
skip-files:
- gen_.*.go
- .*_gen.go
- gen_.*.go
- .*_gen.go

linters:
enable:
- goconst
- goimports
- misspell
- unconvert
- bodyclose
- containedctx
- contextcheck
- decorder
- durationcheck
- errchkjson
- errname
# - exhaustive
- exportloopref
# - gocognit
- gofmt
# - gomnd
#- gomoddirectives
- gosec
- makezero
#- nestif
- nilerr
- nilnil
- noctx
#- nosprintfhostport # TODO: do we use IPv6?
- paralleltest
- prealloc
- predeclared
#- promlinter
#- revive
# - tagliatelle
- tenv
- thelper
- tparallel
- unconvert
- unparam
#- errorlint causes stack overflow. TODO: recheck after each golangci update
- goconst
- goimports
- misspell
- unconvert
- bodyclose
- containedctx
- contextcheck
- decorder
- durationcheck
- errchkjson
- errname
# - exhaustive
- exportloopref
# - gocognit
- gofmt
# - gomnd
#- gomoddirectives
- gosec
- makezero
#- nestif
- nilerr
- nilnil
- noctx
#- nosprintfhostport # TODO: do we use IPv6?
- paralleltest
- prealloc
- predeclared
#- promlinter
#- revive
# - tagliatelle
- tenv
- thelper
- tparallel
- unconvert
- unparam
#- errorlint causes stack overflow. TODO: recheck after each golangci update

linters-settings:
gofmt:
Expand All @@ -76,85 +76,85 @@ linters-settings:
# To check which checks are enabled run `GL_DEBUG=gocritic ./build/bin/golangci-lint run`
# By default list of stable checks is used.
enabled-checks:
- badLock
- filepathJoin
- sortSlice
- sprintfQuotedString
- syncMapLoadAndDelete
- weakCond
- boolExprSimplify
- httpNoBody
- ioutilDeprecated
- nestingReduce
- preferFilepathJoin
- redundantSprint
- stringConcatSimplify
- timeExprSimplify
- typeAssertChain
- yodaStyleExpr
- truncateCmp
- equalFold
- preferDecodeRune
- preferFprint
- preferStringWriter
- preferWriteByte
- sliceClear
#- ruleguard
- badLock
- filepathJoin
- sortSlice
- sprintfQuotedString
- syncMapLoadAndDelete
- weakCond
- boolExprSimplify
- httpNoBody
- ioutilDeprecated
- nestingReduce
- preferFilepathJoin
- redundantSprint
- stringConcatSimplify
- timeExprSimplify
- typeAssertChain
- yodaStyleExpr
- truncateCmp
- equalFold
- preferDecodeRune
- preferFprint
- preferStringWriter
- preferWriteByte
- sliceClear
#- ruleguard

# Which checks should be disabled; can't be combined with 'enabled-checks'; default is empty
disabled-checks:
- regexpMust
- exitAfterDefer
- dupBranchBody
- singleCaseSwitch
- unlambda
- captLocal
- commentFormatting
- ifElseChain
- importShadow
- builtinShadow
- regexpMust
- exitAfterDefer
- dupBranchBody
- singleCaseSwitch
- unlambda
- captLocal
- commentFormatting
- ifElseChain
- importShadow
- builtinShadow

# Enable multiple checks by tags, run `GL_DEBUG=gocritic golangci-lint run` to see all tags and checks.
# Empty list by default. See https://github.com/go-critic/go-critic#usage -> section "Tags".
enabled-tags:
- performance
- diagnostic
- opinionated
- style
- performance
- diagnostic
- opinionated
- style
disabled-tags:
- experimental
- experimental
govet:
disable:
- deepequalerrors
- fieldalignment
- shadow
- unsafeptr
- deepequalerrors
- fieldalignment
- shadow
- unsafeptr
check-shadowing: true
enable-all: true
settings:
printf:
# Run `go tool vet help printf` to see available settings for `printf` analyzer.
funcs:
- (github.com/ethereum/go-ethereum/log.Logger).Trace
- (github.com/ethereum/go-ethereum/log.Logger).Debug
- (github.com/ethereum/go-ethereum/log.Logger).Info
- (github.com/ethereum/go-ethereum/log.Logger).Warn
- (github.com/ethereum/go-ethereum/log.Logger).Error
- (github.com/ethereum/go-ethereum/log.Logger).Crit
- (github.com/ethereum/go-ethereum/log.Logger).Trace
- (github.com/ethereum/go-ethereum/log.Logger).Debug
- (github.com/ethereum/go-ethereum/log.Logger).Info
- (github.com/ethereum/go-ethereum/log.Logger).Warn
- (github.com/ethereum/go-ethereum/log.Logger).Error
- (github.com/ethereum/go-ethereum/log.Logger).Crit

issues:
exclude-rules:
# Exclude some linters from running on tests files.
- path: test\.go
linters:
- gosec
- gocritic
- path: checkpoint/simulation/header.go
linters:
- gosec
- path: simulation/simulate.go
linters:
- prealloc
# Exclude some linters from running on tests files.
- path: test\.go
linters:
- gosec
- gocritic
- path: checkpoint/simulation/header.go
linters:
- gosec
- path: simulation/simulate.go
linters:
- prealloc
max-issues-per-linter: 0
max-same-issues: 0
#new: true
Expand Down

0 comments on commit a988830

Please sign in to comment.