From 5872f662ea7bda3178a0519d5222576ab29f038b Mon Sep 17 00:00:00 2001 From: Ricardo Boss Date: Sun, 5 Dec 2021 18:17:05 +0100 Subject: [PATCH] Fixed psalm errors --- .../Provider/ReturnTypeProvider/RoundReturnTypeProvider.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Psalm/Internal/Provider/ReturnTypeProvider/RoundReturnTypeProvider.php b/src/Psalm/Internal/Provider/ReturnTypeProvider/RoundReturnTypeProvider.php index 847b9de08ea..21ef4ab229e 100644 --- a/src/Psalm/Internal/Provider/ReturnTypeProvider/RoundReturnTypeProvider.php +++ b/src/Psalm/Internal/Provider/ReturnTypeProvider/RoundReturnTypeProvider.php @@ -35,13 +35,14 @@ public static function getFunctionReturnType(FunctionReturnTypeProviderEvent $ev $num_arg = $nodeTypeProvider->getType($call_args[0]->value); if (count($call_args) > 1) { - $precision_val = $call_args[1]->value; + $precision_val = (int)$call_args[1]->value; } else { $precision_val = 0; } if (count($call_args) > 2) { - $mode_val = $call_args[2]->value; + /** @var positive-int|0 $mode_val */ + $mode_val = (int)$call_args[2]->value; } else { $mode_val = PHP_ROUND_HALF_UP; }