|
12 | 12 | use Rector\TypeDeclarationDocblocks\Rector\ClassMethod\AddParamArrayDocblockFromDimFetchAccessRector; |
13 | 13 | use Rector\TypeDeclarationDocblocks\Rector\ClassMethod\AddReturnDocblockForCommonObjectDenominatorRector; |
14 | 14 | use Rector\TypeDeclarationDocblocks\Rector\ClassMethod\DocblockGetterReturnArrayFromPropertyDocblockVarRector; |
| 15 | +use Rector\TypeDeclarationDocblocks\Rector\ClassMethod\DocblockReturnArrayFromDirectArrayInstanceRector; |
15 | 16 |
|
16 | 17 | /** |
17 | 18 | * @experimental * 2025-09, experimental hidden set for type declaration in docblocks |
18 | 19 | */ |
19 | 20 | return static function (RectorConfig $rectorConfig): void { |
20 | 21 | $rectorConfig->rules([ |
21 | | - AddReturnArrayDocblockBasedOnArrayMapRector::class, |
22 | | - AddReturnDocblockForScalarArrayFromAssignsRector::class, |
| 22 | + // property var |
23 | 23 | DocblockVarFromParamDocblockInConstructorRector::class, |
24 | | - DocblockGetterReturnArrayFromPropertyDocblockVarRector::class, |
25 | | - AddReturnDocblockForCommonObjectDenominatorRector::class, |
| 24 | + |
| 25 | + // param |
26 | 26 | AddParamArrayDocblockFromDimFetchAccessRector::class, |
27 | 27 | ClassMethodArrayDocblockParamFromLocalCallsRector::class, |
| 28 | + |
| 29 | + // return |
| 30 | + DocblockGetterReturnArrayFromPropertyDocblockVarRector::class, |
| 31 | + AddReturnDocblockForCommonObjectDenominatorRector::class, |
| 32 | + AddReturnArrayDocblockBasedOnArrayMapRector::class, |
| 33 | + AddReturnDocblockForScalarArrayFromAssignsRector::class, |
| 34 | + DocblockReturnArrayFromDirectArrayInstanceRector::class, |
| 35 | + |
28 | 36 | // tests |
29 | 37 | AddParamArrayDocblockFromDataProviderRector::class, |
30 | 38 | AddReturnDocblockDataProviderRector::class, |
|
0 commit comments