63 lines
1.1 KiB
YAML
63 lines
1.1 KiB
YAML
version: "2"
|
|
checks:
|
|
argument-count:
|
|
enabled: true
|
|
config:
|
|
threshold: 4
|
|
complex-logic:
|
|
enabled: true
|
|
config:
|
|
threshold: 4
|
|
file-lines:
|
|
enabled: true
|
|
config:
|
|
threshold: 300
|
|
method-complexity:
|
|
enabled: false
|
|
method-count:
|
|
enabled: true
|
|
config:
|
|
threshold: 20
|
|
method-lines:
|
|
enabled: true
|
|
config:
|
|
threshold: 50
|
|
nested-control-flow:
|
|
enabled: true
|
|
config:
|
|
threshold: 4
|
|
return-statements:
|
|
enabled: false
|
|
similar-code:
|
|
enabled: true
|
|
config:
|
|
threshold: #language-specific defaults. overrides affect all languages.
|
|
identical-code:
|
|
enabled: true
|
|
config:
|
|
threshold: #language-specific defaults. overrides affect all languages.
|
|
plugins:
|
|
gofmt:
|
|
enabled: true
|
|
golint:
|
|
enabled: true
|
|
govet:
|
|
enabled: true
|
|
csslint:
|
|
enabled: true
|
|
duplication:
|
|
enabled: true
|
|
config:
|
|
languages:
|
|
javascript:
|
|
mass_threshold: 80
|
|
eslint:
|
|
enabled: true
|
|
channel: "eslint-5"
|
|
config:
|
|
config: .eslintrc.yml
|
|
fixme:
|
|
enabled: true
|
|
exclude_patterns:
|
|
- test/
|