mirror of
https://github.com/rclone/rclone.git
synced 2024-11-22 15:30:06 +08:00
0374ea2c79
golang.org/x/oauth2/jws is deprecated: this package is not intended for public use and might be removed in the future. It exists for internal use only. Please switch to another JWS package or copy this package into your own source tree. github.com/golang-jwt/jwt/v4 seems to be a good alternative, and was already an implicit dependency.
57 lines
1.3 KiB
YAML
57 lines
1.3 KiB
YAML
# golangci-lint configuration options
|
|
|
|
linters:
|
|
enable:
|
|
- errcheck
|
|
- goimports
|
|
- revive
|
|
- ineffassign
|
|
- govet
|
|
- unconvert
|
|
- staticcheck
|
|
- gosimple
|
|
- stylecheck
|
|
- unused
|
|
- misspell
|
|
#- prealloc
|
|
#- maligned
|
|
disable-all: true
|
|
|
|
issues:
|
|
# Enable some lints excluded by default
|
|
exclude-use-default: false
|
|
|
|
# Maximum issues count per one linter. Set to 0 to disable. Default is 50.
|
|
max-issues-per-linter: 0
|
|
|
|
# Maximum count of issues with the same text. Set to 0 to disable. Default is 3.
|
|
max-same-issues: 0
|
|
|
|
exclude-rules:
|
|
|
|
- linters:
|
|
- staticcheck
|
|
text: 'SA1019: "github.com/rclone/rclone/cmd/serve/httplib" is deprecated'
|
|
|
|
run:
|
|
# timeout for analysis, e.g. 30s, 5m, default is 1m
|
|
timeout: 10m
|
|
|
|
linters-settings:
|
|
revive:
|
|
rules:
|
|
- name: unreachable-code
|
|
disabled: true
|
|
- name: unused-parameter
|
|
disabled: true
|
|
- name: empty-block
|
|
disabled: true
|
|
- name: redefines-builtin-id
|
|
disabled: true
|
|
- name: superfluous-else
|
|
disabled: true
|
|
stylecheck:
|
|
# Only enable the checks performed by the staticcheck stand-alone tool,
|
|
# as documented here: https://staticcheck.io/docs/configuration/options/#checks
|
|
checks: ["all", "-ST1000", "-ST1003", "-ST1016", "-ST1020", "-ST1021", "-ST1022", "-ST1023"]
|