52 lines
1.3 KiB
YAML
52 lines
1.3 KiB
YAML
---
|
|
run:
|
|
timeout: '3m'
|
|
|
|
linters-settings:
|
|
goconst:
|
|
min-len: 2
|
|
min-occurrences: 2
|
|
gocyclo:
|
|
min-complexity: 15
|
|
godot:
|
|
check-all: true
|
|
goimports:
|
|
local-prefixes: 'github.com/authelia/authelia'
|
|
revive:
|
|
confidence: 0.8
|
|
|
|
linters:
|
|
enable:
|
|
- 'asciicheck'
|
|
- 'goconst'
|
|
- 'gocritic'
|
|
- 'gocyclo'
|
|
- 'godot'
|
|
- 'gofmt'
|
|
- 'goimports'
|
|
- 'gosec'
|
|
- 'misspell'
|
|
- 'nolintlint'
|
|
- 'prealloc'
|
|
- 'revive'
|
|
- 'unconvert'
|
|
- 'unparam'
|
|
- 'whitespace'
|
|
- 'wsl'
|
|
|
|
issues:
|
|
exclude:
|
|
- 'Error return value of .((os\.)?std(out|err)\..*|.*Close|.*Flush|os\.Remove(All)?|.*printf?|os\.(Un)?Setenv). is not checked' # yamllint disable-line rule:line-length
|
|
- 'func name will be used as test\.Test.* by other packages, and that stutters; consider calling this'
|
|
- '(possible misuse of unsafe.Pointer|should have signature)'
|
|
- 'ineffective break statement. Did you mean to break out of the outer loop'
|
|
- 'Use of unsafe calls should be audited'
|
|
- 'Subprocess launch(ed with variable|ing should be audited)'
|
|
- '(G104|G307)'
|
|
- '(Expect directory permissions to be 0750 or less|Expect file permissions to be 0600 or less)'
|
|
- 'Potential file inclusion via variable'
|
|
exclude-use-default: false
|
|
max-issues-per-linter: 0
|
|
max-same-issues: 0
|
|
...
|