Checkout Config
inherit: true
build:
environment:
variables:
# Must match actual branch, not alias. E.g. 4.x-dev rather than 4.1.x-dev for 4 branch, but 4.0.x-dev for 4.0 branch
COMPOSER_ROOT_VERSION: 4.x-dev
nodes:
analysis:
tests:
override: [php-scrutinizer-run]
filter:
paths:
- src/*
- tests/*
Repository Config
tools:
php_cs_fixer: true
php_code_sniffer:
config:
standard: PSR1
php_mess_detector: true
php_cpd: true
php_analyzer:
filter:
excluded_paths: ["*/Tests/*"]
sensiolabs_security_checker: true
checks:
php:
verify_argument_usable_as_reference: false
use_self_instead_of_fqcn: true
uppercase_constants: true