.scrutinizer.yml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. filter:
  2. excluded_paths: [tests/*]
  3. build:
  4. nodes:
  5. analysis:
  6. tests:
  7. override:
  8. - php-scrutinizer-run
  9. checks:
  10. php:
  11. code_rating: true
  12. remove_extra_empty_lines: true
  13. remove_php_closing_tag: true
  14. remove_trailing_whitespace: true
  15. fix_use_statements:
  16. remove_unused: true
  17. preserve_multiple: false
  18. preserve_blanklines: true
  19. order_alphabetically: true
  20. fix_php_opening_tag: true
  21. fix_linefeed: true
  22. fix_line_ending: true
  23. fix_identation_4spaces: true
  24. fix_doc_comments: true
  25. excluded_dependencies:
  26. - commonmark/commonmark.js
  27. tools:
  28. external_code_coverage:
  29. timeout: 1800
  30. runs: 2
  31. php_analyzer: true
  32. php_code_coverage: false
  33. php_code_sniffer:
  34. config:
  35. standard: PSR2
  36. filter:
  37. paths: ['src']
  38. php_cpd:
  39. enabled: true
  40. excluded_dirs: [vendor, tests]
  41. php_loc:
  42. enabled: true
  43. excluded_dirs: [vendor, tests]
  44. php_pdepend: true
  45. php_sim: true