Checkout Config
build:
nodes:
analysis:
dependencies:
override:
- composer install --no-interaction --prefer-dist
environment:
php:
version: 8.2
tests:
override:
- php-scrutinizer-run
- vendor/bin/phpstan analyse --no-progress --configuration=phpstan.neon.dist
checks:
php:
code_rating: true
duplication: true
tools:
php_code_sniffer:
enabled: false
php_cs_fixer:
enabled: false
php_mess_detector:
enabled: false
php_pdepend:
enabled: false
php_analyzer:
enabled: true
php_sim:
enabled: true
php_cpd:
enabled: true
filter:
paths:
- src/*
excluded_paths:
- tests/*
- vendor/*
Repository Config
# language: php