.codeclimate.yml
---
engines:
duplication:
enabled: true
config:
languages:
- php
fixme:
enabled: false
phpmd:
enabled: true
config:
# cleancode : most rules are not practical
# unused is false positives (Phan's own dead code detection is used in CI)
# controversial is the opposite of Phan's naming conventions
rulesets: "codesize,naming,design"
checks:
Naming/LongVariable:
enabled: false
phan:
enabled: false
config:
file_extensions: "php"
ignore-undeclared: false
quick: false
backward-compatibility-checks: true
dead-code-detection: true
ratings:
paths:
- "**.php"
exclude_paths:
- tests/**/*