Skip to content

Commit 97f30b2

Browse files
committed
[ci-review] Rector Rectify
1 parent ff4f871 commit 97f30b2

7 files changed

Lines changed: 14 additions & 22 deletions

File tree

rules/CodeQuality/Rector/Catch_/ThrowWithPreviousExceptionRector.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -210,9 +210,9 @@ private function resolveExceptionArgumentPosition(Name $exceptionName): ?int
210210
$extendedMethodReflection->getVariants()
211211
);
212212

213-
foreach ($extendedParametersAcceptor->getParameters() as $position => $parameterReflectionWithPhpDoc) {
214-
$parameterType = $parameterReflectionWithPhpDoc->getType();
215-
$className = ClassNameFromObjectTypeResolver::resolve($parameterReflectionWithPhpDoc->getType());
213+
foreach ($extendedParametersAcceptor->getParameters() as $position => $extendedParameterReflection) {
214+
$parameterType = $extendedParameterReflection->getType();
215+
$className = ClassNameFromObjectTypeResolver::resolve($extendedParameterReflection->getType());
216216

217217
if ($className === null) {
218218
continue;

rules/CodingStyle/Rector/ClassConst/RemoveFinalFromConstRector.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,12 @@ public function refactor(Node $node): ?Node
6363
}
6464

6565
$hasChanged = false;
66-
foreach ($node->getConstants() as $constant) {
67-
if (! $constant->isFinal()) {
66+
foreach ($node->getConstants() as $classConst) {
67+
if (! $classConst->isFinal()) {
6868
continue;
6969
}
7070

71-
$this->visibilityManipulator->removeFinal($constant);
71+
$this->visibilityManipulator->removeFinal($classConst);
7272
$hasChanged = true;
7373
}
7474

rules/Php71/Rector/FuncCall/RemoveExtraParametersRector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,8 @@ private function resolveMaximumAllowedParameterCount(
147147
MethodReflection | FunctionReflection $functionLikeReflection
148148
): int {
149149
$parameterCounts = [0];
150-
foreach ($functionLikeReflection->getVariants() as $variant) {
151-
$parameterCounts[] = count($variant->getParameters());
150+
foreach ($functionLikeReflection->getVariants() as $parametersAcceptor) {
151+
$parameterCounts[] = count($parametersAcceptor->getParameters());
152152
}
153153

154154
return max($parameterCounts);

rules/TypeDeclaration/Rector/ClassMethod/BoolReturnTypeFromBooleanStrictReturnsRector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,8 @@ private function isNativeBooleanReturnTypeFuncCall(FuncCall $funcCall): bool
170170
return false;
171171
}
172172

173-
foreach ($functionReflection->getVariants() as $variant) {
174-
if (! $variant->getNativeReturnType()->isBoolean()->yes()) {
173+
foreach ($functionReflection->getVariants() as $extendedParametersAcceptor) {
174+
if (! $extendedParametersAcceptor->getNativeReturnType()->isBoolean()->yes()) {
175175
return false;
176176
}
177177
}

src/NodeAnalyzer/VariadicAnalyzer.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ public function hasVariadicParameters(FuncCall | StaticCall | MethodCall $call):
3030

3131
private function hasVariadicVariant(MethodReflection | FunctionReflection $functionLikeReflection): bool
3232
{
33-
foreach ($functionLikeReflection->getVariants() as $variant) {
33+
foreach ($functionLikeReflection->getVariants() as $parametersAcceptor) {
3434
// can be any number of arguments → nothing to limit here
35-
if ($variant->isVariadic()) {
35+
if ($parametersAcceptor->isVariadic()) {
3636
return true;
3737
}
3838
}

src/NodeCollector/NodeAnalyzer/ArrayCallableMethodMatcher.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,8 @@ private function resolveClassContextType(
178178
$extendedMethodReflection->getVariants()
179179
);
180180

181-
foreach ($extendedParametersAcceptor->getParameters() as $parameterReflectionWithPhpDoc) {
182-
if (! $parameterReflectionWithPhpDoc->getDefaultValue() instanceof Type) {
181+
foreach ($extendedParametersAcceptor->getParameters() as $extendedParameterReflection) {
182+
if (! $extendedParameterReflection->getDefaultValue() instanceof Type) {
183183
return new MixedType();
184184
}
185185
}

src/NodeTypeResolver/NodeTypeResolver.php

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,11 @@
2929
use PHPStan\Reflection\ClassReflection;
3030
use PHPStan\Reflection\Native\NativeFunctionReflection;
3131
use PHPStan\Reflection\ReflectionProvider;
32-
use PHPStan\Type\Accessory\AccessoryArrayListType;
3332
use PHPStan\Type\ArrayType;
3433
use PHPStan\Type\Constant\ConstantArrayType;
3534
use PHPStan\Type\Constant\ConstantBooleanType;
3635
use PHPStan\Type\Constant\ConstantStringType;
3736
use PHPStan\Type\ErrorType;
38-
use PHPStan\Type\IntersectionType;
3937
use PHPStan\Type\MixedType;
4038
use PHPStan\Type\NeverType;
4139
use PHPStan\Type\NullType;
@@ -54,9 +52,6 @@
5452
use Rector\NodeTypeResolver\Contract\NodeTypeResolverAwareInterface;
5553
use Rector\NodeTypeResolver\Contract\NodeTypeResolverInterface;
5654
use Rector\NodeTypeResolver\Node\AttributeKey;
57-
use Rector\NodeTypeResolver\NodeTypeCorrector\AccessoryNonEmptyArrayTypeCorrector;
58-
use Rector\NodeTypeResolver\NodeTypeCorrector\AccessoryNonEmptyStringTypeCorrector;
59-
use Rector\NodeTypeResolver\NodeTypeCorrector\GenericClassStringTypeCorrector;
6055
use Rector\NodeTypeResolver\PHPStan\ObjectWithoutClassTypeWithParentTypes;
6156
use Rector\Php\PhpVersionProvider;
6257
use Rector\StaticTypeMapper\ValueObject\Type\AliasedObjectType;
@@ -82,11 +77,8 @@ final class NodeTypeResolver
8277
public function __construct(
8378
private readonly ObjectTypeSpecifier $objectTypeSpecifier,
8479
private readonly ClassAnalyzer $classAnalyzer,
85-
private readonly GenericClassStringTypeCorrector $genericClassStringTypeCorrector,
8680
private readonly NodeTypeCorrector $nodeTypeCorrector,
8781
private readonly ReflectionProvider $reflectionProvider,
88-
private readonly AccessoryNonEmptyStringTypeCorrector $accessoryNonEmptyStringTypeCorrector,
89-
private readonly AccessoryNonEmptyArrayTypeCorrector $accessoryNonEmptyArrayTypeCorrector,
9082
private readonly RenamedClassesDataCollector $renamedClassesDataCollector,
9183
private readonly NodeNameResolver $nodeNameResolver,
9284
private readonly PhpVersionProvider $phpVersionProvider,

0 commit comments

Comments
 (0)