Skip to content

Trunk enhancements branch #461

Trunk enhancements branch

Trunk enhancements branch #461

Triggered via pull request February 14, 2024 18:42
@xepozzxepozz
opened #100
new
Status Failure
Total duration 27s
Artifacts

static.yml

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

Annotations

15 errors
psalm / PHP 8.0-ubuntu-latest
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires php ^8.1 but your php version (8.0.30) does not satisfy that requirement. Problem 2 - Root composer.json requires yiisoft/queue dev-new -> satisfiable by yiisoft/queue[dev-new]. - yiisoft/queue dev-new requires php ^8.1 -> your php version (8.0.30) does not satisfy that requirement.
psalm / PHP 8.0-ubuntu-latest
Process completed with exit code 2.
psalm / PHP 8.1-ubuntu-latest
The job was canceled because "ubuntu-latest_8_0" failed.
psalm / PHP 8.1-ubuntu-latest
The operation was canceled.
psalm / PHP 8.2-ubuntu-latest
The job was canceled because "ubuntu-latest_8_0" 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)