2026-05-20 15:37:40 +03:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
declare(strict_types=1);
|
|
|
|
|
|
|
|
|
|
use Rector\Config\RectorConfig;
|
|
|
|
|
|
|
|
|
|
// Консервативный старт (A1 backend-tooling #64): мёртвый код + качество кода.
|
|
|
|
|
// БЕЗ type-declaration наборов и БЕЗ LaravelSetProvider (version-upgrade) на первом
|
|
|
|
|
// заходе — их прогоняем вручную при апгрейде Laravel, не как per-commit гейт.
|
|
|
|
|
return RectorConfig::configure()
|
|
|
|
|
->withPaths([
|
2026-05-20 15:53:48 +03:00
|
|
|
__DIR__.'/app',
|
|
|
|
|
__DIR__.'/database',
|
|
|
|
|
__DIR__.'/routes',
|
2026-05-20 15:37:40 +03:00
|
|
|
])
|
|
|
|
|
->withPreparedSets(
|
|
|
|
|
deadCode: true,
|
|
|
|
|
codeQuality: true,
|
|
|
|
|
);
|