Skip to content

Commit fb7e4f1

Browse files
committed
refactor: Enable phpunit 10 attribute Rector rules
1 parent 01f52ef commit fb7e4f1

File tree

2 files changed

+2
-14
lines changed

2 files changed

+2
-14
lines changed

rector.php

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,9 @@
4242
use Rector\EarlyReturn\Rector\Return_\PreparedValueToEarlyReturnRector;
4343
use Rector\Php55\Rector\String_\StringClassNameToClassConstantRector;
4444
use Rector\Php70\Rector\FuncCall\RandomFunctionRector;
45-
use Rector\Php80\Rector\Class_\AnnotationToAttributeRector;
4645
use Rector\Php80\Rector\Class_\ClassPropertyAssignToConstructorPromotionRector;
4746
use Rector\Php80\Rector\FunctionLike\MixedTypeRector;
4847
use Rector\Php81\Rector\FuncCall\NullToStrictStringFuncCallArgRector;
49-
use Rector\PHPUnit\AnnotationsToAttributes\Rector\Class_\AnnotationWithValueToAttributeRector;
50-
use Rector\PHPUnit\AnnotationsToAttributes\Rector\Class_\CoversAnnotationWithValueToAttributeRector;
51-
use Rector\PHPUnit\AnnotationsToAttributes\Rector\ClassMethod\DataProviderAnnotationToAttributeRector;
52-
use Rector\PHPUnit\AnnotationsToAttributes\Rector\ClassMethod\DependsAnnotationWithValueToAttributeRector;
5348
use Rector\PHPUnit\CodeQuality\Rector\Class_\YieldDataProviderRector;
5449
use Rector\PHPUnit\Set\PHPUnitSetList;
5550
use Rector\Privatization\Rector\Property\PrivatizeFinalClassPropertyRector;
@@ -176,13 +171,6 @@
176171

177172
// Unnecessary (string) is inserted
178173
NullToStrictStringFuncCallArgRector::class,
179-
180-
// PHPUnit 10 (requires PHP 8.1) features
181-
DataProviderAnnotationToAttributeRector::class,
182-
DependsAnnotationWithValueToAttributeRector::class,
183-
AnnotationWithValueToAttributeRector::class,
184-
AnnotationToAttributeRector::class,
185-
CoversAnnotationWithValueToAttributeRector::class,
186174
])
187175
// auto import fully qualified class names
188176
->withImportNames(removeUnusedImports: true)

system/Test/DatabaseTestTrait.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
namespace CodeIgniter\Test;
1515

16+
use PHPUnit\Framework\Attributes\AfterClass;
1617
use CodeIgniter\Database\BaseBuilder;
1718
use CodeIgniter\Database\Exceptions\DatabaseException;
1819
use CodeIgniter\Test\Constraints\SeeInDatabase;
@@ -228,14 +229,13 @@ public function seed(string $name)
228229
// --------------------------------------------------------------------
229230
// Utility
230231
// --------------------------------------------------------------------
231-
232232
/**
233233
* Reset $doneMigration and $doneSeed
234234
*
235-
* @afterClass
236235
*
237236
* @return void
238237
*/
238+
#[AfterClass]
239239
public static function resetMigrationSeedCount()
240240
{
241241
self::$doneMigration = false;

0 commit comments

Comments
 (0)