diff --git a/.scrutinizer.yml b/.scrutinizer.yml new file mode 100644 index 0000000..ade1796 --- /dev/null +++ b/.scrutinizer.yml @@ -0,0 +1,37 @@ +tools: + external_code_coverage: false + php_code_coverage: false + php_code_sniffer: + config: { standard: 'Ecg' } + php_changetracking: false + php_sim: false + php_cs_fixer: true + php_mess_detector: true + php_pdepend: true + php_analyzer: true + sensiolabs_security_checker: true + +filter: + paths: + - 'spec/*' + - 'src/*' + excluded_paths: + # exclude lengthy setup scripts + - 'src/*/Setup/InstallData.php' + - 'src/*/Setup/UpgradeData.php' + - 'src/*/Setup/InstallSchema.php' + - 'src/*/Setup/UpgradeSchema.php' + +build: + tests: + override: + - true + cache: + directories: [ vendor/ ] + +inherit: true + +build_failure_conditions: + - 'elements.rating(<= D).exists' + - 'issues.new.exists' + - 'project.metric("scrutinizer.quality", < 9.4)' \ No newline at end of file