Skip to content

Commit b215c32

Browse files
committed
Refactor pseudo-types
1 parent 1d3f372 commit b215c32

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

src/PseudoTypes/ArrayShape.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
use function implode;
2222

2323
/** @psalm-immutable */
24-
class ArrayShape implements PseudoType
24+
class ArrayShape extends Array_ implements PseudoType
2525
{
2626
/** @var ArrayShapeItem[] */
2727
private $items;

src/PseudoTypes/ConstExpression.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
use function sprintf;
2121

2222
/** @psalm-immutable */
23-
final class ConstExpression implements PseudoType
23+
final class ConstExpression extends Mixed_ implements PseudoType
2424
{
2525
/** @var Type */
2626
private $owner;

src/PseudoTypes/FloatValue.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
use phpDocumentor\Reflection\Types\Float_;
1919

2020
/** @psalm-immutable */
21-
class FloatValue implements PseudoType
21+
class FloatValue extends Float_ implements PseudoType
2222
{
2323
/** @var float */
2424
private $value;

src/PseudoTypes/IntegerValue.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
use phpDocumentor\Reflection\Types\Integer;
1919

2020
/** @psalm-immutable */
21-
final class IntegerValue implements PseudoType
21+
final class IntegerValue extends Integer implements PseudoType
2222
{
2323
/** @var int */
2424
private $value;

src/PseudoTypes/ObjectShape.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
use function implode;
1212

1313
/** @psalm-immutable */
14-
final class ObjectShape implements PseudoType
14+
final class ObjectShape extends Object_ implements PseudoType
1515
{
1616
/** @var ObjectShapeItem[] */
1717
private $items;

src/PseudoTypes/StringValue.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
use function sprintf;
2121

2222
/** @psalm-immutable */
23-
class StringValue implements PseudoType
23+
class StringValue extends String_ implements PseudoType
2424
{
2525
/** @var string */
2626
private $value;

0 commit comments

Comments
 (0)