Skip to content

Resolve ExtendedFunctionVariant::getReturnType() more lazily #20591

Resolve ExtendedFunctionVariant::getReturnType() more lazily

Resolve ExtendedFunctionVariant::getReturnType() more lazily #20591

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

tests.yml

on: pull_request
Determine levels tests matrix
32s
Determine levels tests matrix
Matrix: Integration tests
Matrix: Tests
Matrix: Levels tests
Fit to window
Zoom out
Zoom in

Annotations

33 errors
Integration tests (ubuntu-latest): 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().
Integration tests (ubuntu-latest): stubs/Exception.stub#L66
Return type mixed of method Exception::getCode() is not covariant with return type mixed of method Throwable::getCode().
Integration tests (ubuntu-latest): 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().
Integration tests (ubuntu-latest): stubs/Exception.stub#L113
Return type mixed of method Error::getCode() is not covariant with return type mixed of method Throwable::getCode().
Integration tests (ubuntu-latest): 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().
Integration tests (ubuntu-latest): 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().
Integration tests (ubuntu-latest): 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().
Integration tests (ubuntu-latest): 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().
Integration tests (ubuntu-latest): 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().
Integration tests (ubuntu-latest): 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().
Integration tests (windows-latest): 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().
Integration tests (windows-latest): stubs/Exception.stub#L66
Return type mixed of method Exception::getCode() is not covariant with return type mixed of method Throwable::getCode().
Integration tests (windows-latest): 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().
Integration tests (windows-latest): stubs/Exception.stub#L113
Return type mixed of method Error::getCode() is not covariant with return type mixed of method Throwable::getCode().
Integration tests (windows-latest): 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().
Integration tests (windows-latest): 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().
Integration tests (windows-latest): 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().
Integration tests (windows-latest): 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().
Integration tests (windows-latest): 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().
Integration tests (windows-latest): 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().
Tests (8.2, ubuntu-latest)
Process completed with exit code 2.
Tests (8.1, ubuntu-latest)
Process completed with exit code 2.
Tests (8.3, ubuntu-latest)
Process completed with exit code 2.
Tests (8.0, ubuntu-latest)
Process completed with exit code 2.
Tests (8.4, ubuntu-latest)
Process completed with exit code 2.
Tests (7.4, ubuntu-latest)
Process completed with exit code 2.
Tests (8.3, windows-latest)
Process completed with exit code 1.
Tests (8.1, windows-latest)
Process completed with exit code 1.
Tests (8.0, windows-latest)
Process completed with exit code 1.
Tests (8.2, windows-latest)
Process completed with exit code 1.
Tests (8.4, windows-latest)
Process completed with exit code 1.
Tests (7.4, windows-latest)
Process completed with exit code 1.