# .scrutinizer.yml # inherit the next configuration down the chain inherit: true tools: ~ build: tests: override: - command: phpunit --coverage-clover=my-coverage-file coverage: file: my-coverage-file format: php-clover before_commands: - "composer install --prefer-source --dev"
imports: - php checks: php: code_rating: true duplication: true variable_existence: true useless_calls: true use_statement_alias_conflict: true unused_variables: true unused_properties: true unused_parameters: true unused_methods: true unreachable_code: true sql_injection_vulnerabilities: true security_vulnerabilities: true precedence_mistakes: true precedence_in_conditions: true parameter_non_unique: true no_property_on_interface: true no_non_implemented_abstract_methods: true deprecated_code_usage: true closure_use_not_conflicting: true closure_use_modifiable: true avoid_useless_overridden_methods: true avoid_conflicting_incrementers: true assignment_of_null_return: true verify_property_names: true verify_argument_usable_as_reference: true verify_access_scope_valid: true use_self_instead_of_fqcn: true uppercase_constants: true uppercase_basic_constants: true too_many_arguments: true symfony_request_injection: true switch_fallthrough_commented: true spacing_of_function_arguments: true spacing_around_non_conditional_operators: true spacing_around_conditional_operators: true space_after_cast: true single_namespace_per_use: true simplify_boolean_return: true side_effects_or_types: true scope_indentation: spaces_per_level: '4'
imports: - php # inherit the next configuration down the chain inherit: true