.codeclimate.yml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. engines:
  2. fixme:
  3. enabled: true
  4. config:
  5. strings:
  6. - FIXME
  7. - BUG
  8. - '@todo'
  9. - todo
  10. phpcodesniffer:
  11. enabled: true
  12. config:
  13. standard: "PSR1,PSR2"
  14. checks:
  15. PSR1 Classes ClassDeclaration MissingNamespace:
  16. enabled: false
  17. PSR1 Files SideEffects FoundWithSymbols:
  18. enabled: false
  19. duplication:
  20. enabled: false
  21. ratings:
  22. paths:
  23. - '**.php'
  24. - '**.js'
  25. - '**.css'
  26. exclude_paths:
  27. - cli-config.php
  28. - app/cache/
  29. - app/logs/
  30. - app/config/
  31. - app/Migrations/
  32. - app/Resources/
  33. - main/admin/db.php
  34. - main/auth/cas/lib/CAS/
  35. - main/auth/shibboleth
  36. - main/auth/openid
  37. - main/inc/lib/browser/
  38. - main/inc/lib/freemindflashbrowser/
  39. - main/inc/lib/internationalization_database/
  40. - main/inc/lib/javascript/
  41. - main/inc/lib/kses-0.2.2/
  42. - main/inc/lib/mimetex/
  43. - main/inc/lib/nanogong/
  44. - main/inc/lib/nusoap/
  45. - main/inc/lib/ppt2png/
  46. - main/inc/lib/pear/
  47. - main/inc/lib/phpmailer/
  48. - main/inc/lib/phpseclib/
  49. - main/inc/lib/svg-edit/
  50. - main/inc/lib/swfobject/
  51. - main/inc/lib/wami-recorder/
  52. - main/inc/lib/xajax/
  53. - main/lp/packaging/
  54. - main/template/
  55. - main/img/
  56. - main/lang/
  57. - plugin/buycourses/src/Culqi/
  58. - plugin/buycourses/src/Requests/
  59. - plugin/buycourses/src/Requests.php
  60. - plugin/buycourses/src/paypalfunctions.php
  61. - plugin/kannelsms/vendor/
  62. - plugin/clockworksms/vendor/
  63. - plugin/pens/lib
  64. - plugin/bbb/lib/bbb_api.php
  65. - plugin/ims_lti/OAuthSimple.php
  66. - tests/
  67. - vendor/
  68. - web/