File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
src/Fp/Psalm/Hook/AfterExpressionAnalysis Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 2020
2121use function Fp \Collection \sequenceOptionT ;
2222use function Fp \Evidence \proveNonEmptyArray ;
23- use function Fp \Evidence \proveOf ;
2423use function Fp \Evidence \of ;
2524
2625final class ProveTrueExpressionAnalyzer implements AfterExpressionAnalysisInterface
@@ -36,7 +35,8 @@ public static function afterExpressionAnalysis(AfterExpressionAnalysisEvent $eve
3635 fn () => Option::some ($ event ->getExpr ())
3736 ->flatMap (of (Yield_::class))
3837 ->flatMap (self ::getProveTrueArgsFromYield (...)),
39- fn () => proveOf ($ event ->getStatementsSource (), StatementsAnalyzer::class)
38+ fn () => Option::some ($ event ->getStatementsSource ())
39+ ->flatMap (of (StatementsAnalyzer::class))
4040 ->filter (fn (StatementsAnalyzer $ source ) => $ source ->getSource () instanceof ClosureAnalyzer),
4141 fn () => Option::some ($ event ),
4242 )->tapN (self ::assert (...));
You can’t perform that action at this time.
0 commit comments