summaryrefslogtreecommitdiffstats
path: root/build/rector.php
diff options
context:
space:
mode:
Diffstat (limited to 'build/rector.php')
-rw-r--r--build/rector.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/build/rector.php b/build/rector.php
index db39fb4ce48..b6e46c1e53a 100644
--- a/build/rector.php
+++ b/build/rector.php
@@ -10,6 +10,7 @@ declare(strict_types=1);
use PhpParser\Node;
use Rector\CodingStyle\Contract\ClassNameImport\ClassNameImportSkipVoterInterface;
use Rector\Config\RectorConfig;
+use Rector\Php80\Rector\Class_\ClassPropertyAssignToConstructorPromotionRector;
use Rector\StaticTypeMapper\ValueObject\Type\FullyQualifiedObjectType;
use Rector\ValueObject\Application\File;
@@ -67,7 +68,11 @@ $config = RectorConfig::configure()
// uncomment to reach your current PHP version
// ->withPhpSets()
->withImportNames(importShortClasses:false)
- ->withTypeCoverageLevel(0);
+ ->withTypeCoverageLevel(0)
+ ->withConfiguredRule(ClassPropertyAssignToConstructorPromotionRector::class, [
+ 'inline_public' => true,
+ 'rename_property' => true,
+ ]);
$config->registerService(NextcloudNamespaceSkipVoter::class, tag:ClassNameImportSkipVoterInterface::class);