mirror of
https://github.com/v2fly/v2ray-core.git
synced 2025-06-26 21:29:58 +00:00
Update linter version
This commit is contained in:
parent
d565c48690
commit
f0d87d13d6
89
.github/linters/.golangci.yml
vendored
89
.github/linters/.golangci.yml
vendored
@ -1,57 +1,70 @@
|
||||
run:
|
||||
timeout: 5m
|
||||
|
||||
issues:
|
||||
new: true
|
||||
exclude-rules:
|
||||
- linters:
|
||||
- staticcheck
|
||||
text: "SA1019:"
|
||||
- linters:
|
||||
- stylecheck
|
||||
text: "ST1016:"
|
||||
exclude-files:
|
||||
- generated.*
|
||||
- .pb.go
|
||||
|
||||
version: "2"
|
||||
linters:
|
||||
enable:
|
||||
- asciicheck
|
||||
- bodyclose
|
||||
- depguard
|
||||
- gocritic
|
||||
- gofmt
|
||||
- gofumpt
|
||||
- goimports
|
||||
- goprintffuncname
|
||||
- gosimple
|
||||
- govet
|
||||
- ineffassign
|
||||
- misspell
|
||||
- nakedret
|
||||
- revive
|
||||
- rowserrcheck
|
||||
- staticcheck
|
||||
- stylecheck
|
||||
- typecheck
|
||||
- unconvert
|
||||
- unparam
|
||||
- whitespace
|
||||
disable:
|
||||
- errcheck
|
||||
- unused
|
||||
|
||||
linters-settings:
|
||||
goimports:
|
||||
local-prefixes: github.com/v2fly/v2ray-core
|
||||
revive:
|
||||
settings:
|
||||
depguard:
|
||||
rules:
|
||||
Main:
|
||||
deny:
|
||||
- pkg: github.com/pkg/errors
|
||||
desc: Should be replaced by standard lib errors package
|
||||
revive:
|
||||
rules:
|
||||
- name: blank-imports
|
||||
severity: warning
|
||||
disabled: true
|
||||
exclusions:
|
||||
generated: lax
|
||||
presets:
|
||||
- comments
|
||||
- common-false-positives
|
||||
- legacy
|
||||
- std-error-handling
|
||||
rules:
|
||||
- name: blank-imports
|
||||
severity: warning
|
||||
disabled: true
|
||||
depguard:
|
||||
rules:
|
||||
Main:
|
||||
deny:
|
||||
- pkg: "github.com/pkg/errors"
|
||||
desc: Should be replaced by standard lib errors package
|
||||
- linters:
|
||||
- staticcheck
|
||||
text: 'SA1019:'
|
||||
- linters:
|
||||
- staticcheck
|
||||
text: 'ST1016:'
|
||||
paths:
|
||||
- generated.*
|
||||
- .pb.go
|
||||
- third_party$
|
||||
- builtin$
|
||||
- examples$
|
||||
issues:
|
||||
new: true
|
||||
formatters:
|
||||
enable:
|
||||
- gofmt
|
||||
- gofumpt
|
||||
- goimports
|
||||
settings:
|
||||
goimports:
|
||||
local-prefixes:
|
||||
- github.com/v2fly/v2ray-core
|
||||
exclusions:
|
||||
generated: lax
|
||||
paths:
|
||||
- generated.*
|
||||
- .pb.go
|
||||
- third_party$
|
||||
- builtin$
|
||||
- examples$
|
||||
|
4
.github/workflows/linter.yml
vendored
4
.github/workflows/linter.yml
vendored
@ -28,8 +28,8 @@ jobs:
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: golangci-lint
|
||||
uses: golangci/golangci-lint-action@v6
|
||||
uses: golangci/golangci-lint-action@v8
|
||||
with:
|
||||
version: v1.63
|
||||
version: v2.1.6
|
||||
args: --config=.github/linters/.golangci.yml
|
||||
only-new-issues: true
|
||||
|
Loading…
x
Reference in New Issue
Block a user