Skip to content

ListenCommand added to DI. #1137

ListenCommand added to DI.

ListenCommand added to DI. #1137

Triggered via pull request April 18, 2025 18:56
Status Failure
Total duration 36s
Artifacts

static.yml

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

Annotations

32 errors
ClassMustBeFinal: src/Cli/SimpleLoop.php#L7
src/Cli/SimpleLoop.php:7:7: ClassMustBeFinal: Class Yiisoft\Queue\Cli\SimpleLoop is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/Cli/SignalLoop.php#L73
src/Cli/SignalLoop.php:73:5: MissingOverrideAttribute: Method Yiisoft\Queue\Cli\SignalLoop::getmemorylimit should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Cli/SignalLoop.php#L51
src/Cli/SignalLoop.php:51:5: MissingOverrideAttribute: Method Yiisoft\Queue\Cli\SignalLoop::cancontinue should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/Cli/SignalLoop.php#L7
src/Cli/SignalLoop.php:7:7: ClassMustBeFinal: Class Yiisoft\Queue\Cli\SignalLoop is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L96
src/Adapter/SynchronousAdapter.php:96:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::getchannel should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L81
src/Adapter/SynchronousAdapter.php:81:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::withchannel should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L76
src/Adapter/SynchronousAdapter.php:76:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::subscribe should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L68
src/Adapter/SynchronousAdapter.php:68:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::push should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L49
src/Adapter/SynchronousAdapter.php:49:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::status should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L39
src/Adapter/SynchronousAdapter.php:39:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::runexisting should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/Cli/SimpleLoop.php#L7
src/Cli/SimpleLoop.php:7:7: ClassMustBeFinal: Class Yiisoft\Queue\Cli\SimpleLoop is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/Cli/SignalLoop.php#L73
src/Cli/SignalLoop.php:73:5: MissingOverrideAttribute: Method Yiisoft\Queue\Cli\SignalLoop::getmemorylimit should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Cli/SignalLoop.php#L51
src/Cli/SignalLoop.php:51:5: MissingOverrideAttribute: Method Yiisoft\Queue\Cli\SignalLoop::cancontinue should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/Cli/SignalLoop.php#L7
src/Cli/SignalLoop.php:7:7: ClassMustBeFinal: Class Yiisoft\Queue\Cli\SignalLoop is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L96
src/Adapter/SynchronousAdapter.php:96:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::getchannel should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L81
src/Adapter/SynchronousAdapter.php:81:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::withchannel should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L76
src/Adapter/SynchronousAdapter.php:76:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::subscribe should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L68
src/Adapter/SynchronousAdapter.php:68:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::push should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L49
src/Adapter/SynchronousAdapter.php:49:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::status should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L39
src/Adapter/SynchronousAdapter.php:39:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::runexisting should have the "Override" attribute (see https://psalm.dev/358)
psalm / PHP 8.2-ubuntu-latest
The strategy configuration was canceled because "psalm.psalm.ubuntu-latest_8_4" failed
ClassMustBeFinal: src/Cli/SimpleLoop.php#L7
src/Cli/SimpleLoop.php:7:7: ClassMustBeFinal: Class Yiisoft\Queue\Cli\SimpleLoop is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/Cli/SignalLoop.php#L73
src/Cli/SignalLoop.php:73:5: MissingOverrideAttribute: Method Yiisoft\Queue\Cli\SignalLoop::getmemorylimit should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Cli/SignalLoop.php#L51
src/Cli/SignalLoop.php:51:5: MissingOverrideAttribute: Method Yiisoft\Queue\Cli\SignalLoop::cancontinue should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/Cli/SignalLoop.php#L7
src/Cli/SignalLoop.php:7:7: ClassMustBeFinal: Class Yiisoft\Queue\Cli\SignalLoop is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L96
src/Adapter/SynchronousAdapter.php:96:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::getchannel should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L81
src/Adapter/SynchronousAdapter.php:81:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::withchannel should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L76
src/Adapter/SynchronousAdapter.php:76:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::subscribe should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L68
src/Adapter/SynchronousAdapter.php:68:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::push should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L49
src/Adapter/SynchronousAdapter.php:49:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::status should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Adapter/SynchronousAdapter.php#L39
src/Adapter/SynchronousAdapter.php:39:5: MissingOverrideAttribute: Method Yiisoft\Queue\Adapter\SynchronousAdapter::runexisting should have the "Override" attribute (see https://psalm.dev/358)
psalm / PHP 8.3-ubuntu-latest
The strategy configuration was canceled because "psalm.psalm.ubuntu-latest_8_4" failed