Skip to content

Commit 494f35c

Browse files
committed
TMP WIP for everyone, not just bleeding edge
1 parent deac626 commit 494f35c

2 files changed

Lines changed: 3 additions & 6 deletions

File tree

src/Type/Constant/ConstantArrayType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ public function __construct(
157157
if ($unsealed[0] instanceof StrictMixedType && !$unsealed[0] instanceof TemplateStrictMixedType) {
158158
$unsealed[0] = (new UnionType([new StringType(), new IntegerType()]))->toArrayKey();
159159
}
160-
} elseif (BleedingEdgeToggle::isBleedingEdge()) {
160+
} else {
161161
$never = new NeverType(true);
162162
$unsealed = [$never, $never];
163163
}

src/Type/Constant/ConstantArrayTypeBuilder.php

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,8 @@ private function __construct(
6666

6767
public static function createEmpty(): self
6868
{
69-
$unsealed = null;
70-
if (BleedingEdgeToggle::isBleedingEdge()) {
71-
$never = new NeverType(true);
72-
$unsealed = [$never, $never];
73-
}
69+
$never = new NeverType(true);
70+
$unsealed = [$never, $never];
7471
return new self([], [], [0], [], TrinaryLogic::createYes(), $unsealed);
7572
}
7673

0 commit comments

Comments
 (0)