Checkout Config
tools:
external_code_coverage:
timeout: 600
Repository Config
filter:
excluded_paths:
- 'tests/*'
checks:
php:
uppercase_constants: true
check_method_contracts:
verify_interface_like_constraints: true
verify_documented_constraints: false
verify_parent_constraints: false
coding_style:
php:
spaces:
around_operators:
concatenation: true
build_failure_conditions:
- 'elements.rating(< B).exists'
- 'project.metric("scrutinizer.quality", < 9.1)'
- 'project.metric("scrutinizer.test_coverage", < 1)'