Fix subtype check for identical late-resolvable conditional types (bug #10942) #24181
Annotations
3 errors
|
PHPStan
Process completed with exit code 2.
|
|
PHPStan:
tests/PHPStan/Type/LateResolvableTypeTraitTest.php#L74
Call to an undefined method PHPStan\Type\Type::isSubTypeOf().
|
|
PHPStan:
tests/PHPStan/Type/LateResolvableTypeTraitTest.php#L50
Method PHPStan\Type\LateResolvableTypeTraitTest::provideCases() should return list<array{PHPStan\Type\Type, PHPStan\Type\Type, PHPStan\TrinaryLogic}> but returns array{'conditional vs same conditional': array{PHPStan\Type\ConditionalTypeForParameter, PHPStan\Type\ConditionalTypeForParameter, PHPStan\TrinaryLogic}, 'conditional vs union containing it': array{PHPStan\Type\ConditionalTypeForParameter, PHPStan\Type\UnionType, PHPStan\TrinaryLogic}}.
|
Loading