Skip to content

Commit d9cef57

Browse files
Fix deprecated ParametersAcceptorSelector::selectSingle() since PHPStan 1.12.5 (#230)
* Fix deprecated ParametersAcceptorSelector::selectSingle() since PHPStan 1.12.5 * [ci-review] Rector Rectify --------- Co-authored-by: GitHub Action <[email protected]>
1 parent cfebdb1 commit d9cef57

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

rules/DowngradePhp80/NodeAnalyzer/UnnamedArgumentResolver.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,11 @@ public function resolveFromReflection(
2929
FunctionReflection | MethodReflection $functionLikeReflection,
3030
array $currentArgs
3131
): array {
32-
$parametersAcceptor = ParametersAcceptorSelector::selectSingle($functionLikeReflection->getVariants());
32+
$parametersAcceptorWithPhpDocs = ParametersAcceptorSelector::combineAcceptors(
33+
$functionLikeReflection->getVariants()
34+
);
3335

34-
$parameters = $parametersAcceptor->getParameters();
36+
$parameters = $parametersAcceptorWithPhpDocs->getParameters();
3537

3638
if ($functionLikeReflection instanceof NativeFunctionReflection) {
3739
$functionLikeReflection = new ReflectionFunction($functionLikeReflection->getName());

0 commit comments

Comments
 (0)