From ca5cc5b71c44ab32910332317c938c26092250bc Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Sat, 21 Feb 2026 10:57:42 +0100 Subject: [PATCH] Fix use of deprecated PHPParser LNumber, DNumber nodes --- src/Analyser/TypeSpecifier.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Analyser/TypeSpecifier.php b/src/Analyser/TypeSpecifier.php index ad0342b1902..e059a52d258 100644 --- a/src/Analyser/TypeSpecifier.php +++ b/src/Analyser/TypeSpecifier.php @@ -219,13 +219,13 @@ public function specifyTypesInCondition( } elseif ($expr instanceof Expr\Cast\Int_) { return $this->specifyTypesInCondition( $scope, - new Node\Expr\BinaryOp\NotEqual($expr->expr, new Node\Scalar\LNumber(0)), + new Node\Expr\BinaryOp\NotEqual($expr->expr, new Node\Scalar\Int_(0)), $context, )->setRootExpr($expr); } elseif ($expr instanceof Expr\Cast\Double) { return $this->specifyTypesInCondition( $scope, - new Node\Expr\BinaryOp\NotEqual($expr->expr, new Node\Scalar\DNumber(0.0)), + new Node\Expr\BinaryOp\NotEqual($expr->expr, new Node\Scalar\Float_(0.0)), $context, )->setRootExpr($expr); } elseif ($expr instanceof Node\Expr\BinaryOp\Equal) {