From b0c3bc8f00951cb74960366c143f55f74e3eed79 Mon Sep 17 00:00:00 2001 From: Abdul Malik Ikhsan Date: Sat, 27 Sep 2025 23:33:22 +0700 Subject: [PATCH] [NodeTypeResolver] Clean up mixed type check on TypeFactory::uniquateTypes() --- src/NodeTypeResolver/PHPStan/Type/TypeFactory.php | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/NodeTypeResolver/PHPStan/Type/TypeFactory.php b/src/NodeTypeResolver/PHPStan/Type/TypeFactory.php index 6f12a85490d..49d431e8d37 100644 --- a/src/NodeTypeResolver/PHPStan/Type/TypeFactory.php +++ b/src/NodeTypeResolver/PHPStan/Type/TypeFactory.php @@ -64,10 +64,6 @@ public function uniquateTypes(array $types, bool $keepConstant = false): array $hasFalse = false; $hasTrue = false; foreach ($types as $type) { - if ($type instanceof MixedType) { - $type = new MixedType(); - } - $type = $this->normalizeObjectType($totalTypes, $type); $type = $this->normalizeBooleanType($hasFalse, $hasTrue, $type);