mirror of
https://github.com/danog/psalm.git
synced 2024-11-26 20:34:47 +01:00
parent
0644f5ab3a
commit
8a1067e4e6
@ -1387,6 +1387,12 @@ class ReflectorVisitor extends PhpParser\NodeVisitorAbstract implements PhpParse
|
||||
|
||||
$extended_union_type->setFromDocblock();
|
||||
|
||||
$extended_union_type->queueClassLikesForScanning(
|
||||
$this->codebase,
|
||||
$this->file_storage,
|
||||
$storage->template_types ?: []
|
||||
);
|
||||
|
||||
foreach ($extended_union_type->getAtomicTypes() as $atomic_type) {
|
||||
if (!$atomic_type instanceof Type\Atomic\TGenericObject) {
|
||||
if (IssueBuffer::accepts(
|
||||
@ -1494,6 +1500,12 @@ class ReflectorVisitor extends PhpParser\NodeVisitorAbstract implements PhpParse
|
||||
|
||||
$implemented_union_type->setFromDocblock();
|
||||
|
||||
$implemented_union_type->queueClassLikesForScanning(
|
||||
$this->codebase,
|
||||
$this->file_storage,
|
||||
$storage->template_types ?: []
|
||||
);
|
||||
|
||||
foreach ($implemented_union_type->getAtomicTypes() as $atomic_type) {
|
||||
if (!$atomic_type instanceof Type\Atomic\TGenericObject) {
|
||||
if (IssueBuffer::accepts(
|
||||
@ -1601,6 +1613,12 @@ class ReflectorVisitor extends PhpParser\NodeVisitorAbstract implements PhpParse
|
||||
|
||||
$used_union_type->setFromDocblock();
|
||||
|
||||
$used_union_type->queueClassLikesForScanning(
|
||||
$this->codebase,
|
||||
$this->file_storage,
|
||||
$storage->template_types ?: []
|
||||
);
|
||||
|
||||
foreach ($used_union_type->getAtomicTypes() as $atomic_type) {
|
||||
if (!$atomic_type instanceof Type\Atomic\TGenericObject) {
|
||||
if (IssueBuffer::accepts(
|
||||
|
Loading…
Reference in New Issue
Block a user