Parse generic callable #615
Annotations
10 errors
PHPStan:
src/Ast/Type/CallableTypeNode.php#L17
Property PHPStan\PhpDocParser\Ast\Type\CallableTypeNode::$templates has unknown class PHPStan\PhpDocParser\Ast\Type\templateTagValueNode as its type.
|
PHPStan:
src/Ast/Type/CallableTypeNode.php#L29
Parameter $templates of method PHPStan\PhpDocParser\Ast\Type\CallableTypeNode::__construct() has invalid type PHPStan\PhpDocParser\Ast\Type\TemplateTagValueNode.
|
PHPStan:
src/Ast/Type/CallableTypeNode.php#L34
Property PHPStan\PhpDocParser\Ast\Type\CallableTypeNode::$templates (array<PHPStan\PhpDocParser\Ast\Type\templateTagValueNode>) does not accept array<PHPStan\PhpDocParser\Ast\Type\TemplateTagValueNode>.
|
PHPStan:
src/Ast/Type/CallableTypeNode.php#L45
Parameter #2 $array of function implode expects array<string>, array<PHPStan\PhpDocParser\Ast\Type\templateTagValueNode> given.
|
PHPStan:
src/Parser/TypeParser.php#L512
Method PHPStan\PhpDocParser\Parser\TypeParser::parseCallableTemplates() has invalid return type PHPStan\PhpDocParser\Ast\Type\TemplateTagValueNode.
|
PHPStan:
src/Parser/TypeParser.php#L534
Method PHPStan\PhpDocParser\Parser\TypeParser::parseCallableTemplates() should return array<PHPStan\PhpDocParser\Ast\Type\TemplateTagValueNode> but returns array<int, PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode>.
|
PHPStan:
src/Printer/Printer.php#L385
Parameter #1 $callback of function array_map expects (callable(PHPStan\PhpDocParser\Ast\Type\templateTagValueNode): mixed)|null, Closure(PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode): string given.
|
PHPStan:
tests/PHPStan/Parser/TypeParserTest.php#L915
Parameter #4 $templates of class PHPStan\PhpDocParser\Ast\Type\CallableTypeNode constructor expects array<PHPStan\PhpDocParser\Ast\Type\TemplateTagValueNode>, array<int, PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode> given.
|
PHPStan:
tests/PHPStan/Parser/TypeParserTest.php#L953
Parameter #4 $templates of class PHPStan\PhpDocParser\Ast\Type\CallableTypeNode constructor expects array<PHPStan\PhpDocParser\Ast\Type\TemplateTagValueNode>, array<int, PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode> given.
|
PHPStan:
tests/PHPStan/Parser/TypeParserTest.php#L990
Parameter #4 $templates of class PHPStan\PhpDocParser\Ast\Type\CallableTypeNode constructor expects array<PHPStan\PhpDocParser\Ast\Type\TemplateTagValueNode>, array<int, PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode> given.
|
The logs for this run have expired and are no longer available.
Loading