Install dependencies:
composer installRun the main checks:
composer qa
composer auditRun coverage when Xdebug or PCOV coverage is available:
composer test:coverageValidate namespace prefixing:
rm -rf build/scoped
composer global require humbug/php-scoper:^0.18.17
"$(composer global config bin-dir --absolute)/php-scoper" add-prefix --prefix=UsageStatisticsClientScoped --output-dir=build/scoped --force src
php tests/scoping-smoke.phpCommits use Conventional Commits and Developer Certificate of Origin sign-off, for example:
git commit -s -m 'feat: add report submission client'