.scrutinizer.yml 676B

12345678910111213141516171819202122232425
  1. filter:
  2. paths: [library/*]
  3. excluded_paths: [vendor/*, tests/*, examples/*]
  4. before_commands:
  5. - 'composer install --prefer-source'
  6. tools:
  7. external_code_coverage:
  8. timeout: 300
  9. php_code_sniffer: true
  10. php_cpd:
  11. enabled: true
  12. excluded_dirs: [vendor, tests, examples]
  13. php_pdepend:
  14. enabled: true
  15. excluded_dirs: [vendor, tests, examples]
  16. php_loc:
  17. enabled: true
  18. excluded_dirs: [vendor, tests, examples]
  19. php_hhvm: false
  20. php_mess_detector: true
  21. php_analyzer: true
  22. changetracking:
  23. bug_patterns: ["\bfix(?:es|ed)?\b"]
  24. feature_patterns: ["\badd(?:s|ed)?\b", "\bimplement(?:s|ed)?\b"]