From 617d53d4e77a0a1cc9bc1920b8ca1223a411df2d Mon Sep 17 00:00:00 2001 From: Simon Podlipsky Date: Mon, 24 Aug 2026 14:02:33 +0200 Subject: [PATCH] test(analyser): reset expression analysis state --- tests/PHPStan/Analyser/ExpressionResultTest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/PHPStan/Analyser/ExpressionResultTest.php b/tests/PHPStan/Analyser/ExpressionResultTest.php index 4da555b362f..c8c6176b57e 100644 --- a/tests/PHPStan/Analyser/ExpressionResultTest.php +++ b/tests/PHPStan/Analyser/ExpressionResultTest.php @@ -204,6 +204,7 @@ public function testIsAlwaysTerminating( ->assignVariable('x', new IntegerType(), new IntegerType(), TrinaryLogic::createYes()) ->assignVariable('arr', new ArrayType(new MixedType(), new MixedType()), new ArrayType(new MixedType(), new MixedType()), TrinaryLogic::createYes()); + $nodeScopeResolver->resetPerFileAnalysisState(); $result = $nodeScopeResolver->processExprNode( $stmt, $expr,