Skip to content
Snippets Groups Projects
Commit e35012c5 authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms Committed by Jan-Hendrik Willms
Browse files

update rector config

parent 6417e79a
Branches rector
No related tags found
1 merge request!9Draft: Rector
Pipeline #22525 passed
<?php <?php
declare(strict_types=1); declare(strict_types=1);
use Rector\Core\Configuration\Option; use Rector\Config\RectorConfig;
use Rector\Core\ValueObject\PhpVersion; use Rector\Set\ValueObject\SetList;
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
return static function (ContainerConfigurator $containerConfigurator): void return static function (RectorConfig $rectorConfig): void
{ {
$services = $containerConfigurator->services(); // $services = $containerConfigurator->services();
$parameters = $containerConfigurator->parameters(); // $parameters = $containerConfigurator->parameters();
//
$containerConfigurator->import(__DIR__ . '/resources/rectors/sets/studip-5.0.php'); // $containerConfigurator->import(__DIR__ . '/resources/rectors/sets/studip-5.0.php');
//
$parameters->set(Option::PHP_VERSION_FEATURES, PhpVersion::PHP_72); // $parameters->set(Option::PHP_VERSION_FEATURES, PhpVersion::PHP_80);
$parameters->set(Option::ENABLE_EDITORCONFIG, true); // $parameters->set(Option::ENABLE_EDITORCONFIG, true);
// $containerConfigurator->import(SetList::DEAD_CODE); // $containerConfigurator->import(SetList::DEAD_CODE);
// $containerConfigurator->import(SetList::CODE_QUALITY); // $containerConfigurator->import(SetList::CODE_QUALITY);
...@@ -32,11 +30,17 @@ return static function (ContainerConfigurator $containerConfigurator): void ...@@ -32,11 +30,17 @@ return static function (ContainerConfigurator $containerConfigurator): void
// $services->set(\Rector\Php73\Rector\BooleanOr\IsCountableRector::class); // $services->set(\Rector\Php73\Rector\BooleanOr\IsCountableRector::class);
// $services->set(\Rector\CodeQuality\Rector\Array_\ArrayThisCallToThisMethodCallRector::class); // $services->set(\Rector\CodeQuality\Rector\Array_\ArrayThisCallToThisMethodCallRector::class);
$parameters->set(Option::PHPSTAN_FOR_RECTOR_PATH, __DIR__ . '/phpstan.neon'); $rectorConfig->phpstanConfig(__DIR__ . '/phpstan.neon.dist');
$parameters->set(Option::PATHS, [
$rectorConfig->sets([
SetList::DEAD_CODE,
SetList::PHP_80,
]);
$rectorConfig->paths([
getcwd() . '/app/controllers', getcwd() . '/app/controllers',
// getcwd() . '/db/migrations', // getcwd() . '/db/migrations',
getcwd() . '/lib', getcwd() . '/lib',
getcwd() . '/public/plugins_packages/core', // getcwd() . '/public/plugins_packages/core',
]); ]);
}; };
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment