Updated Rector to commit d4af0ff3eb3ac59534a699a2c3c05e317a10b4d4

d4af0ff3eb [CodeQuality] Handle crash division by zero error on ForeachItemsAssignToEmptyArrayToAssignRector (#6743)
This commit is contained in:
Tomas Votruba 2025-02-19 11:20:41 +00:00
parent 78581c79f5
commit 29938fc39c
2 changed files with 4 additions and 3 deletions

View File

@ -19,12 +19,12 @@ final class VersionResolver
* @api
* @var string
*/
public const PACKAGE_VERSION = '0d86656f904c940d8573f4966e753ffb76e010c2';
public const PACKAGE_VERSION = 'd4af0ff3eb3ac59534a699a2c3c05e317a10b4d4';
/**
* @api
* @var string
*/
public const RELEASE_DATE = '2025-02-19 17:57:56';
public const RELEASE_DATE = '2025-02-19 18:18:05';
/**
* @var int
*/

View File

@ -3,6 +3,7 @@
declare (strict_types=1);
namespace Rector\PhpParser\Node\Value;
use ArithmeticError;
use PhpParser\ConstExprEvaluationException;
use PhpParser\ConstExprEvaluator;
use PhpParser\Node\Arg;
@ -168,7 +169,7 @@ final class ValueResolver
try {
$constExprEvaluator = $this->getConstExprEvaluator();
return $constExprEvaluator->evaluateDirectly($expr);
} catch (ConstExprEvaluationException|TypeError $exception) {
} catch (ConstExprEvaluationException|TypeError|ArithmeticError $exception) {
}
if ($expr instanceof Class_) {
$type = $this->nodeTypeResolver->getNativeType($expr);