Skip to content

Resolve ExtendedFunctionVariant::getReturnType() more lazily #19574

Resolve ExtendedFunctionVariant::getReturnType() more lazily

Resolve ExtendedFunctionVariant::getReturnType() more lazily #19574

Triggered via pull request April 28, 2025 15:53
Status Failure
Total duration 2m 24s
Artifacts

phar.yml

on: pull_request
Compiler Tests
26s
Compiler Tests
integration-tests  /  Check PHAR checksum
integration-tests / Check PHAR checksum
extension-tests  /  Check PHAR checksum
extension-tests / Check PHAR checksum
other-tests  /  Check PHAR checksum
other-tests / Check PHAR checksum
Commit PHAR
0s
Commit PHAR
Matrix: integration-tests / integration-run-phpstan
Waiting for pending jobs
Matrix: integration-tests / integration-tests
Waiting for pending jobs
Matrix: extension-tests / Extension Tests
Waiting for pending jobs
Matrix: other-tests / Other Tests
Waiting for pending jobs
integration-tests  /  Integration - Update baselines
integration-tests / Integration - Update baselines
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Compiler Tests: stubs/ArrayObject.stub#L79
Return type mixed of method ArrayObject::getIterator() is not covariant with return type Traversable<TKey of (int|string), TValue> of method IteratorAggregate<TKey of (int|string),TValue>::getIterator().
Compiler Tests: stubs/Exception.stub#L66
Return type mixed of method Exception::getCode() is not covariant with return type mixed of method Throwable::getCode().
Compiler Tests: stubs/Exception.stub#L84
Return type array of method Exception::getTrace() is not covariant with return type list<array<string, array<mixed>|int|object|string>> of method Throwable::getTrace().
Compiler Tests: stubs/Exception.stub#L113
Return type mixed of method Error::getCode() is not covariant with return type mixed of method Throwable::getCode().
Compiler Tests: stubs/Exception.stub#L131
Return type array of method Error::getTrace() is not covariant with return type list<array<string, array<mixed>|int|object|string>> of method Throwable::getTrace().
Compiler Tests: stubs/SplObjectStorage.stub#L64
Return type mixed of method SplObjectStorage::offsetGet() is not covariant with return type TData|null of method ArrayAccess<TObject of object,TData>::offsetGet().
Compiler Tests: stubs/WeakReference.stub#L33
Return type mixed of method WeakMap::offsetGet() is not covariant with return type TValue|null of method ArrayAccess<TKey of object,TValue>::offsetGet().
Compiler Tests: stubs/ext-ds.stub#L47
Return type mixed of method Ds\Deque::copy() is not covariant with return type static(Ds\Collection<TKey, TValue>) of method Ds\Collection<int,TValue>::copy().
Compiler Tests: stubs/ext-ds.stub#L318
Return type array of method Ds\Map::toArray() is not covariant with return type array<(int&TKey)|(string&TKey), TValue> of method Ds\Collection<TKey,TValue>::toArray().
Compiler Tests: stubs/ext-ds.stub#L544
Return type mixed of method Ds\Vector::copy() is not covariant with return type static(Ds\Collection<TKey, TValue>) of method Ds\Collection<int,TValue>::copy().