diff --git a/src/Analyser/NodeScopeResolver.php b/src/Analyser/NodeScopeResolver.php index 769b8e27f5..52cfa2c579 100644 --- a/src/Analyser/NodeScopeResolver.php +++ b/src/Analyser/NodeScopeResolver.php @@ -4064,7 +4064,7 @@ private function processTraitUse(Node\Stmt\TraitUse $node, MutatingScope $classS } /** - * @param Node[]|Node|scalar $node + * @param Node[]|Node|scalar|null $node * @param Node\Stmt\TraitUseAdaptation[] $adaptations * @param callable(Node $node, Scope $scope): void $nodeCallback */ diff --git a/src/Rules/UnusedFunctionParametersCheck.php b/src/Rules/UnusedFunctionParametersCheck.php index 890fc5d3f6..66ba1ad27a 100644 --- a/src/Rules/UnusedFunctionParametersCheck.php +++ b/src/Rules/UnusedFunctionParametersCheck.php @@ -54,7 +54,7 @@ public function getUnusedParameters( } /** - * @param Node[]|Node|scalar $node + * @param Node[]|Node|scalar|null $node * @return string[] */ private function getUsedVariables(Scope $scope, $node): array diff --git a/src/Type/FileTypeMapper.php b/src/Type/FileTypeMapper.php index c8dd9d77b6..38b09f8d95 100644 --- a/src/Type/FileTypeMapper.php +++ b/src/Type/FileTypeMapper.php @@ -563,7 +563,7 @@ private function getTypeAliasesMap(?Doc $docComment): array } /** - * @param Node[]|Node|scalar $node + * @param Node[]|Node|scalar|null $node * @param Closure(Node $node): mixed $nodeCallback * @param Closure(Node $node, mixed $callbackResult): void $endNodeCallback */