Skip to content

Commit 56cafce

Browse files
committed
Fix types linter issues
1 parent 796d921 commit 56cafce

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

libs/types/src/Type/NamedTypeNode.php

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,15 @@
44

55
namespace TypeLang\Node\Type;
66

7-
use TypeLang\Node\Identifier;
87
use TypeLang\Node\Name;
98
use TypeLang\Node\Type\Shape\FieldsListNode;
109
use TypeLang\Node\Type\Template\TemplateArgumentsListNode;
1110

1211
class NamedTypeNode extends TypeNode
1312
{
14-
public Name $name;
15-
16-
/**
17-
* @param Name|Identifier|non-empty-string $name
18-
*/
1913
public function __construct(
20-
Name|Identifier|string $name,
14+
public Name $name,
2115
public ?TemplateArgumentsListNode $arguments = null,
2216
public ?FieldsListNode $fields = null,
23-
) {
24-
$this->name = $name instanceof Name ? $name : new Name($name);
25-
}
17+
) {}
2618
}

0 commit comments

Comments
 (0)