Skip to content

Trunk enhancements branch #465

Trunk enhancements branch

Trunk enhancements branch #465

Triggered via pull request March 3, 2024 10:04
@xepozzxepozz
synchronize #100
new
Status Failure
Total duration 37s
Artifacts

static.yml

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

Annotations

31 errors
MixedAssignment: src/Middleware/DelayMiddleware.php#L58
src/Middleware/DelayMiddleware.php:58:9: MixedAssignment: Unable to determine the type that $queueProvider is being assigned to (see https://psalm.dev/032)
UndefinedInterfaceMethod: src/Middleware/DelayMiddleware.php#L58
src/Middleware/DelayMiddleware.php:58:42: UndefinedInterfaceMethod: Method Yiisoft\Queue\Adapter\AdapterInterface::getQueueProvider does not exist (see https://psalm.dev/181)
MixedAssignment: src/Middleware/DelayMiddleware.php#L59
src/Middleware/DelayMiddleware.php:59:9: MixedAssignment: Unable to determine the type that $originalExchangeSettings is being assigned to (see https://psalm.dev/032)
MixedMethodCall: src/Middleware/DelayMiddleware.php#L59
src/Middleware/DelayMiddleware.php:59:53: MixedMethodCall: Cannot determine the type of $queueProvider when calling method getExchangeSettings (see https://psalm.dev/015)
MixedArgument: src/Middleware/DelayMiddleware.php#L60
src/Middleware/DelayMiddleware.php:60:63: MixedArgument: Argument 1 of Yiisoft\Queue\AMQP\Middleware\DelayMiddleware::getExchangeSettings cannot be mixed, expecting Yiisoft\Queue\AMQP\Settings\ExchangeSettingsInterface|null (see https://psalm.dev/030)
MixedArgument: src/Middleware/DelayMiddleware.php#L62
src/Middleware/DelayMiddleware.php:62:13: MixedArgument: Argument 1 of Yiisoft\Queue\AMQP\Middleware\DelayMiddleware::getQueueSettings cannot be mixed, expecting Yiisoft\Queue\AMQP\Settings\QueueSettingsInterface (see https://psalm.dev/030)
MixedMethodCall: src/Middleware/DelayMiddleware.php#L62
src/Middleware/DelayMiddleware.php:62:29: MixedMethodCall: Cannot determine the type of $queueProvider when calling method getQueueSettings (see https://psalm.dev/015)
MixedAssignment: src/Middleware/DelayMiddleware.php#L66
src/Middleware/DelayMiddleware.php:66:9: MixedAssignment: Unable to determine the type that $adapter is being assigned to (see https://psalm.dev/032)
UndefinedInterfaceMethod: src/Middleware/DelayMiddleware.php#L66
src/Middleware/DelayMiddleware.php:66:36: UndefinedInterfaceMethod: Method Yiisoft\Queue\Adapter\AdapterInterface::withQueueProvider does not exist (see https://psalm.dev/181)
MixedMethodCall: src/Middleware/DelayMiddleware.php#L68
src/Middleware/DelayMiddleware.php:68:19: MixedMethodCall: Cannot determine the type of $queueProvider when calling method withMessageProperties (see https://psalm.dev/015)
MixedAssignment: src/Middleware/DelayMiddleware.php#L58
src/Middleware/DelayMiddleware.php:58:9: MixedAssignment: Unable to determine the type that $queueProvider is being assigned to (see https://psalm.dev/032)
UndefinedInterfaceMethod: src/Middleware/DelayMiddleware.php#L58
src/Middleware/DelayMiddleware.php:58:42: UndefinedInterfaceMethod: Method Yiisoft\Queue\Adapter\AdapterInterface::getQueueProvider does not exist (see https://psalm.dev/181)
MixedAssignment: src/Middleware/DelayMiddleware.php#L59
src/Middleware/DelayMiddleware.php:59:9: MixedAssignment: Unable to determine the type that $originalExchangeSettings is being assigned to (see https://psalm.dev/032)
MixedMethodCall: src/Middleware/DelayMiddleware.php#L59
src/Middleware/DelayMiddleware.php:59:53: MixedMethodCall: Cannot determine the type of $queueProvider when calling method getExchangeSettings (see https://psalm.dev/015)
MixedArgument: src/Middleware/DelayMiddleware.php#L60
src/Middleware/DelayMiddleware.php:60:63: MixedArgument: Argument 1 of Yiisoft\Queue\AMQP\Middleware\DelayMiddleware::getExchangeSettings cannot be mixed, expecting Yiisoft\Queue\AMQP\Settings\ExchangeSettingsInterface|null (see https://psalm.dev/030)
MixedArgument: src/Middleware/DelayMiddleware.php#L62
src/Middleware/DelayMiddleware.php:62:13: MixedArgument: Argument 1 of Yiisoft\Queue\AMQP\Middleware\DelayMiddleware::getQueueSettings cannot be mixed, expecting Yiisoft\Queue\AMQP\Settings\QueueSettingsInterface (see https://psalm.dev/030)
MixedMethodCall: src/Middleware/DelayMiddleware.php#L62
src/Middleware/DelayMiddleware.php:62:29: MixedMethodCall: Cannot determine the type of $queueProvider when calling method getQueueSettings (see https://psalm.dev/015)
MixedAssignment: src/Middleware/DelayMiddleware.php#L66
src/Middleware/DelayMiddleware.php:66:9: MixedAssignment: Unable to determine the type that $adapter is being assigned to (see https://psalm.dev/032)
UndefinedInterfaceMethod: src/Middleware/DelayMiddleware.php#L66
src/Middleware/DelayMiddleware.php:66:36: UndefinedInterfaceMethod: Method Yiisoft\Queue\Adapter\AdapterInterface::withQueueProvider does not exist (see https://psalm.dev/181)
MixedMethodCall: src/Middleware/DelayMiddleware.php#L68
src/Middleware/DelayMiddleware.php:68:19: MixedMethodCall: Cannot determine the type of $queueProvider when calling method withMessageProperties (see https://psalm.dev/015)
psalm / PHP 8.2-ubuntu-latest
The job was canceled because "ubuntu-latest_8_1" failed.
MixedAssignment: src/Middleware/DelayMiddleware.php#L58
src/Middleware/DelayMiddleware.php:58:9: MixedAssignment: Unable to determine the type that $queueProvider is being assigned to (see https://psalm.dev/032)
UndefinedInterfaceMethod: src/Middleware/DelayMiddleware.php#L58
src/Middleware/DelayMiddleware.php:58:42: UndefinedInterfaceMethod: Method Yiisoft\Queue\Adapter\AdapterInterface::getQueueProvider does not exist (see https://psalm.dev/181)
MixedAssignment: src/Middleware/DelayMiddleware.php#L59
src/Middleware/DelayMiddleware.php:59:9: MixedAssignment: Unable to determine the type that $originalExchangeSettings is being assigned to (see https://psalm.dev/032)
MixedMethodCall: src/Middleware/DelayMiddleware.php#L59
src/Middleware/DelayMiddleware.php:59:53: MixedMethodCall: Cannot determine the type of $queueProvider when calling method getExchangeSettings (see https://psalm.dev/015)
MixedArgument: src/Middleware/DelayMiddleware.php#L60
src/Middleware/DelayMiddleware.php:60:63: MixedArgument: Argument 1 of Yiisoft\Queue\AMQP\Middleware\DelayMiddleware::getExchangeSettings cannot be mixed, expecting Yiisoft\Queue\AMQP\Settings\ExchangeSettingsInterface|null (see https://psalm.dev/030)
MixedArgument: src/Middleware/DelayMiddleware.php#L62
src/Middleware/DelayMiddleware.php:62:13: MixedArgument: Argument 1 of Yiisoft\Queue\AMQP\Middleware\DelayMiddleware::getQueueSettings cannot be mixed, expecting Yiisoft\Queue\AMQP\Settings\QueueSettingsInterface (see https://psalm.dev/030)
MixedMethodCall: src/Middleware/DelayMiddleware.php#L62
src/Middleware/DelayMiddleware.php:62:29: MixedMethodCall: Cannot determine the type of $queueProvider when calling method getQueueSettings (see https://psalm.dev/015)
MixedAssignment: src/Middleware/DelayMiddleware.php#L66
src/Middleware/DelayMiddleware.php:66:9: MixedAssignment: Unable to determine the type that $adapter is being assigned to (see https://psalm.dev/032)
UndefinedInterfaceMethod: src/Middleware/DelayMiddleware.php#L66
src/Middleware/DelayMiddleware.php:66:36: UndefinedInterfaceMethod: Method Yiisoft\Queue\Adapter\AdapterInterface::withQueueProvider does not exist (see https://psalm.dev/181)
MixedMethodCall: src/Middleware/DelayMiddleware.php#L68
src/Middleware/DelayMiddleware.php:68:19: MixedMethodCall: Cannot determine the type of $queueProvider when calling method withMessageProperties (see https://psalm.dev/015)