mirror of
https://github.com/LDAPAccountManager/lam.git
synced 2025-10-03 17:59:21 +02:00
36 lines
1.1 KiB
PHP
36 lines
1.1 KiB
PHP
<?php
|
|
|
|
use Rector\Config\RectorConfig;
|
|
use Rector\Php70\Rector\StaticCall\StaticCallOnNonStaticToInstanceCallRector;
|
|
use Rector\Php73\Rector\FuncCall\StringifyStrNeedlesRector;
|
|
use Rector\Php74\Rector\Property\RestoreDefaultNullToNullableTypePropertyRector;
|
|
use Rector\Php80\Rector\Class_\ClassPropertyAssignToConstructorPromotionRector;
|
|
use Rector\Php81\Rector\Property\ReadOnlyPropertyRector;
|
|
use Rector\Set\ValueObject\LevelSetList;
|
|
use Rector\Set\ValueObject\SetList;
|
|
use Rector\Php81\Rector\FuncCall\NullToStrictStringFuncCallArgRector;
|
|
|
|
return RectorConfig::configure()
|
|
->withPaths([
|
|
__DIR__ . '/lam/help',
|
|
__DIR__ . '/lam/lib',
|
|
__DIR__ . '/lam/templates',
|
|
__DIR__ . '/lam/tests',
|
|
])
|
|
->withSets([
|
|
SetList::DEAD_CODE,
|
|
LevelSetList::UP_TO_PHP_81
|
|
])
|
|
->withSkip([
|
|
__DIR__ . '/lam/lib/3rdParty',
|
|
NullToStrictStringFuncCallArgRector::class,
|
|
ReadOnlyPropertyRector::class,
|
|
ClassPropertyAssignToConstructorPromotionRector::class,
|
|
StaticCallOnNonStaticToInstanceCallRector::class,
|
|
StringifyStrNeedlesRector::class,
|
|
RestoreDefaultNullToNullableTypePropertyRector::class,
|
|
])
|
|
->withFileExtensions([
|
|
'php',
|
|
// 'inc'
|
|
]);
|