Skip to content

update irc link (#105) #468

update irc link (#105)

update irc link (#105) #468

Triggered via push June 1, 2024 05:03
Status Failure
Total duration 42s
Artifacts

static.yml

on: push
Matrix: psalm / psalm
Fit to window
Zoom out
Zoom in

Annotations

21 errors
MethodSignatureMismatch: src/Adapter.php#L15
src/Adapter.php:15:13: MethodSignatureMismatch: Method Yiisoft\Queue\AMQP\Adapter::push with return type 'void' is different to return type 'Yiisoft\Queue\Message\MessageInterface' of inherited method Yiisoft\Queue\Adapter\AdapterInterface::push (see https://psalm.dev/042)
MethodSignatureMismatch: src/Adapter.php#L47
src/Adapter.php:47:35: MethodSignatureMismatch: Argument 1 of Yiisoft\Queue\AMQP\Adapter::status has wrong type 'string', expecting 'int|string' as defined by Yiisoft\Queue\Adapter\AdapterInterface::status (see https://psalm.dev/042)
UndefinedInterfaceMethod: src/Adapter.php#L71
src/Adapter.php:71:19: UndefinedInterfaceMethod: Method Yiisoft\Queue\Message\MessageInterface::setId does not exist (see https://psalm.dev/181)
UndefinedInterfaceMethod: src/MessageSerializer.php#L21
src/MessageSerializer.php:21:31: UndefinedInterfaceMethod: Method Yiisoft\Queue\Message\MessageInterface::getId does not exist (see https://psalm.dev/181)
TooManyArguments: src/MessageSerializer.php#L57
src/MessageSerializer.php:57:16: TooManyArguments: Too many arguments for Yiisoft\Queue\Message\Message::__construct - expecting 3 but saw 4 (see https://psalm.dev/026)
psalm / PHP 8.1-ubuntu-latest
Process completed with exit code 2.
psalm / PHP 8.3-ubuntu-latest
The job was canceled because "ubuntu-latest_8_1" failed.
MethodSignatureMismatch: src/Adapter.php#L15
src/Adapter.php:15:13: MethodSignatureMismatch: Method Yiisoft\Queue\AMQP\Adapter::push with return type 'void' is different to return type 'Yiisoft\Queue\Message\MessageInterface' of inherited method Yiisoft\Queue\Adapter\AdapterInterface::push (see https://psalm.dev/042)
MethodSignatureMismatch: src/Adapter.php#L47
src/Adapter.php:47:35: MethodSignatureMismatch: Argument 1 of Yiisoft\Queue\AMQP\Adapter::status has wrong type 'string', expecting 'int|string' as defined by Yiisoft\Queue\Adapter\AdapterInterface::status (see https://psalm.dev/042)
UndefinedInterfaceMethod: src/Adapter.php#L71
src/Adapter.php:71:19: UndefinedInterfaceMethod: Method Yiisoft\Queue\Message\MessageInterface::setId does not exist (see https://psalm.dev/181)
UndefinedInterfaceMethod: src/MessageSerializer.php#L21
src/MessageSerializer.php:21:31: UndefinedInterfaceMethod: Method Yiisoft\Queue\Message\MessageInterface::getId does not exist (see https://psalm.dev/181)
TooManyArguments: src/MessageSerializer.php#L57
src/MessageSerializer.php:57:16: TooManyArguments: Too many arguments for Yiisoft\Queue\Message\Message::__construct - expecting 3 but saw 4 (see https://psalm.dev/026)
MissingClassConstType: src/QueueProvider.php#L16
src/QueueProvider.php:16:18: MissingClassConstType: Class constant "Yiisoft\Queue\AMQP\QueueProvider::EXCHANGE_NAME_DEFAULT" should have a declared type. (see https://psalm.dev/359)
psalm / PHP 8.3-ubuntu-latest
Process completed with exit code 2.
psalm / PHP 8.2-ubuntu-latest
The job was canceled because "ubuntu-latest_8_1" failed.
MethodSignatureMismatch: src/Adapter.php#L15
src/Adapter.php:15:13: MethodSignatureMismatch: Method Yiisoft\Queue\AMQP\Adapter::push with return type 'void' is different to return type 'Yiisoft\Queue\Message\MessageInterface' of inherited method Yiisoft\Queue\Adapter\AdapterInterface::push (see https://psalm.dev/042)
MethodSignatureMismatch: src/Adapter.php#L47
src/Adapter.php:47:35: MethodSignatureMismatch: Argument 1 of Yiisoft\Queue\AMQP\Adapter::status has wrong type 'string', expecting 'int|string' as defined by Yiisoft\Queue\Adapter\AdapterInterface::status (see https://psalm.dev/042)
UndefinedInterfaceMethod: src/Adapter.php#L71
src/Adapter.php:71:19: UndefinedInterfaceMethod: Method Yiisoft\Queue\Message\MessageInterface::setId does not exist (see https://psalm.dev/181)
UndefinedInterfaceMethod: src/MessageSerializer.php#L21
src/MessageSerializer.php:21:31: UndefinedInterfaceMethod: Method Yiisoft\Queue\Message\MessageInterface::getId does not exist (see https://psalm.dev/181)
TooManyArguments: src/MessageSerializer.php#L57
src/MessageSerializer.php:57:16: TooManyArguments: Too many arguments for Yiisoft\Queue\Message\Message::__construct - expecting 3 but saw 4 (see https://psalm.dev/026)
psalm / PHP 8.2-ubuntu-latest
The operation was canceled.