52 lines
1.0 KiB
YAML
52 lines
1.0 KiB
YAML
version: "2"
|
|
linters:
|
|
enable:
|
|
- copyloopvar
|
|
- gosec
|
|
- lll
|
|
- misspell
|
|
- unconvert
|
|
settings:
|
|
gosec:
|
|
excludes:
|
|
- G304
|
|
lll:
|
|
line-length: 200
|
|
exclusions:
|
|
generated: lax
|
|
rules:
|
|
- path: (.+)\.go$
|
|
text: Error return value of .((os\.)?std(out|err)\..*|.*Close|.*Flush|os\.Remove(All)?|.*print(f|ln)?|os\.(Un)?Setenv). (is not checked|Errors unhandled)
|
|
paths:
|
|
- internal/kubernetes
|
|
- internal/podutils
|
|
- third_party$
|
|
- builtin$
|
|
- examples$
|
|
formatters:
|
|
enable:
|
|
- gofmt
|
|
- goimports
|
|
exclusions:
|
|
generated: lax
|
|
paths:
|
|
- internal/kubernetes
|
|
- internal/podutils
|
|
- third_party$
|
|
- builtin$
|
|
- examples$
|
|
issues:
|
|
# Maximum issues count per one linter.
|
|
# Set to 0 to disable.
|
|
# Default: 50
|
|
max-issues-per-linter: 0
|
|
|
|
# Maximum count of issues with the same text.
|
|
# Set to 0 to disable.
|
|
# Default: 3
|
|
max-same-issues: 0
|
|
|
|
# Make issues output unique by line.
|
|
# Default: true
|
|
uniq-by-line: false
|