mirror of
https://github.com/UniversityOfHelsinkiCS/oodikone.git
synced 2026-10-12 19:03:39 +03:00
From what I've seen this setting is quite strict, let's allow a little bit more complexity
83 lines
1.6 KiB
YAML
83 lines
1.6 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: 250
|
|
method-complexity:
|
|
enabled: true
|
|
config:
|
|
threshold: 10
|
|
method-count:
|
|
enabled: true
|
|
config:
|
|
threshold: 20
|
|
method-lines:
|
|
enabled: true
|
|
config:
|
|
threshold: 25
|
|
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.
|
|
|
|
exclude_patterns:
|
|
- '.github/'
|
|
- '.husky/'
|
|
- '.vscode/'
|
|
- 'adminer-plugins/'
|
|
- 'anonyymioodi/'
|
|
- 'cypress/'
|
|
- 'documentation/'
|
|
- 'scripts/'
|
|
- 'services/backend/src/database/migrations_kone/'
|
|
- 'services/backend/src/database/migrations_user/'
|
|
- 'services/backend/src/models/'
|
|
- 'updater/sis-updater-worker/src/db/migrations/'
|
|
- 'updater/sis-updater-worker/src/db/models/'
|
|
- '.codeclimate.yml'
|
|
- '.env.template'
|
|
- '.lintstagedrc.js'
|
|
- '.nycrc'
|
|
- '.prettierrc'
|
|
- '.stylelintrc'
|
|
- 'cypress.config.js'
|
|
- 'LICENSE'
|
|
- 'nginx.conf'
|
|
- 'nyc-config.js'
|
|
- '**/.dockerignore'
|
|
- '**/.eslintrc.json'
|
|
- '**/.gitignore'
|
|
- '**/dev.Dockerfile'
|
|
- '**/Dockerfile'
|
|
- '**/*.css'
|
|
- '**/*.csv'
|
|
- '**/*.html'
|
|
- '**/*.json'
|
|
- '**/*.md'
|
|
- '**/*.png'
|
|
- '**/*.sh'
|
|
- '**/*.sql'
|
|
- '**/*.svg'
|
|
- '**/*.txt'
|
|
- '**/*.yml'
|