Skip to content

Add template types #143

Add template types

Add template types #143

Triggered via pull request December 3, 2023 09:22
Status Failure
Total duration 3m 6s
Artifacts

ci.yml

on: pull_request
Continuous Integration  /  ...  /  Supported Versions Matrix
2s
Continuous Integration / Continuous Integration / Supported Versions Matrix
Continuous Integration  /  ...  /  Supported Checks Matrix
8s
Continuous Integration / Continuous Integration / Supported Checks Matrix
Continuous Integration  /  ...  /  Package Name
4s
Continuous Integration / Continuous Integration / Package Name
Continuous Integration  /  ...  /  Supported Versions Matrix
2s
Continuous Integration / Set Milestone / Supported Versions Matrix
Continuous Integration  /  ...  /  Check Markdown links
21s
Continuous Integration / Check Markdown links / Check Markdown links
Continuous Integration  /  ...  /  Comment composer.lock diff
16s
Continuous Integration / Composer Diff / Comment composer.lock diff
Matrix: Continuous Integration / Continuous Integration / qa
Matrix: Continuous Integration / Continuous Integration / tests-directly-on-os
Matrix: Continuous Integration / Continuous Integration / can-require
Continuous Integration  /  ...  /  Set Milestone
0s
Continuous Integration / Set Milestone / Set Milestone
Continuous Integration  /  ...  /  ✔️
0s
Continuous Integration / Continuous Integration / ✔️
Fit to window
Zoom out
Zoom in

Annotations

67 errors and 2 warnings
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with locked dependency preference: src/AwaitingIterator.php#L32
PHPDoc tag @param for parameter $observable contains generic type Rx\ObservableInterface<mixed> but interface Rx\ObservableInterface is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with locked dependency preference: src/functions.php#L16
PHPDoc tag @param for parameter $observable contains generic type Rx\Observable<mixed> but class Rx\Observable is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with locked dependency preference: tests/AwaitObservableTest.php#L28
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with locked dependency preference: tests/AwaitObservableTest.php#L73
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with locked dependency preference: tests/AwaitObservableTest.php#L103
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with locked dependency preference: tests/AwaitObservableTest.php#L135
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with locked dependency preference: tests/types/iterable.php#L10
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with locked dependency preference: tests/types/iterable.php#L11
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with highest dependency preference: src/AwaitingIterator.php#L32
PHPDoc tag @param for parameter $observable contains generic type Rx\ObservableInterface<mixed> but interface Rx\ObservableInterface is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with highest dependency preference: src/functions.php#L16
PHPDoc tag @param for parameter $observable contains generic type Rx\Observable<mixed> but class Rx\Observable is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with highest dependency preference: tests/AwaitObservableTest.php#L28
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with highest dependency preference: tests/AwaitObservableTest.php#L73
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with highest dependency preference: tests/AwaitObservableTest.php#L103
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with highest dependency preference: tests/AwaitObservableTest.php#L135
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with highest dependency preference: tests/types/iterable.php#L10
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with highest dependency preference: tests/types/iterable.php#L11
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with lowest dependency preference: src/AwaitingIterator.php#L32
PHPDoc tag @param for parameter $observable contains generic type Rx\ObservableInterface<mixed> but interface Rx\ObservableInterface is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with lowest dependency preference: src/functions.php#L16
PHPDoc tag @param for parameter $observable contains generic type Rx\Observable<mixed> but class Rx\Observable is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with lowest dependency preference: tests/AwaitObservableTest.php#L28
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with lowest dependency preference: tests/AwaitObservableTest.php#L73
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with lowest dependency preference: tests/AwaitObservableTest.php#L103
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with lowest dependency preference: tests/AwaitObservableTest.php#L135
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with lowest dependency preference: tests/types/iterable.php#L10
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.2 with lowest dependency preference: tests/types/iterable.php#L11
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
TooManyTemplateParams: ../../src/AwaitingIterator.php#L31
../../src/AwaitingIterator.php:31:16: TooManyTemplateParams: Rx\ObservableInterface<T:WyriHaximus\React\AwaitingIterator as mixed> has too many template params, expecting 0 (see https://psalm.dev/184)
TooManyTemplateParams: ../../src/functions.php#L10
../../src/functions.php:10:11: TooManyTemplateParams: Rx\Observable<T:fn-wyrihaximus\react\awaitobservable as mixed> has too many template params, expecting 0 (see https://psalm.dev/184)
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with highest dependency preference: src/AwaitingIterator.php#L32
PHPDoc tag @param for parameter $observable contains generic type Rx\ObservableInterface<mixed> but interface Rx\ObservableInterface is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with highest dependency preference: src/functions.php#L16
PHPDoc tag @param for parameter $observable contains generic type Rx\Observable<mixed> but class Rx\Observable is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with highest dependency preference: tests/AwaitObservableTest.php#L28
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with highest dependency preference: tests/AwaitObservableTest.php#L73
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with highest dependency preference: tests/AwaitObservableTest.php#L103
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with highest dependency preference: tests/AwaitObservableTest.php#L135
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with highest dependency preference: tests/types/iterable.php#L10
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with highest dependency preference: tests/types/iterable.php#L11
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with locked dependency preference: src/AwaitingIterator.php#L32
PHPDoc tag @param for parameter $observable contains generic type Rx\ObservableInterface<mixed> but interface Rx\ObservableInterface is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with locked dependency preference: src/functions.php#L16
PHPDoc tag @param for parameter $observable contains generic type Rx\Observable<mixed> but class Rx\Observable is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with locked dependency preference: tests/AwaitObservableTest.php#L28
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with locked dependency preference: tests/AwaitObservableTest.php#L73
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with locked dependency preference: tests/AwaitObservableTest.php#L103
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with locked dependency preference: tests/AwaitObservableTest.php#L135
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with locked dependency preference: tests/types/iterable.php#L10
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with locked dependency preference: tests/types/iterable.php#L11
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with lowest dependency preference: src/AwaitingIterator.php#L32
PHPDoc tag @param for parameter $observable contains generic type Rx\ObservableInterface<mixed> but interface Rx\ObservableInterface is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with lowest dependency preference: src/functions.php#L16
PHPDoc tag @param for parameter $observable contains generic type Rx\Observable<mixed> but class Rx\Observable is not generic.
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with lowest dependency preference: tests/AwaitObservableTest.php#L28
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with lowest dependency preference: tests/AwaitObservableTest.php#L73
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with lowest dependency preference: tests/AwaitObservableTest.php#L103
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with lowest dependency preference: tests/AwaitObservableTest.php#L135
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with lowest dependency preference: tests/types/iterable.php#L10
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 with lowest dependency preference: tests/types/iterable.php#L11
Unable to resolve the template type T in call to function WyriHaximus\React\awaitObservable
TooManyTemplateParams: ../../src/AwaitingIterator.php#L31
../../src/AwaitingIterator.php:31:16: TooManyTemplateParams: Rx\ObservableInterface<T:WyriHaximus\React\AwaitingIterator as mixed> has too many template params, expecting 0 (see https://psalm.dev/184)
TooManyTemplateParams: ../../src/functions.php#L10
../../src/functions.php:10:11: TooManyTemplateParams: Rx\Observable<T:fn-wyrihaximus\react\awaitobservable as mixed> has too many template params, expecting 0 (see https://psalm.dev/184)
Continuous Integration / Continuous Integration / Package Name
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Continuous Integration / Continuous Integration / Supported Checks Matrix
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/