Skip to content

Update dependency vimeo/psalm to v6 - autoclosed #356

Update dependency vimeo/psalm to v6 - autoclosed

Update dependency vimeo/psalm to v6 - autoclosed #356

Triggered via pull request February 24, 2025 06:26
Status Failure
Total duration 2m 15s
Artifacts

continuous-integration.yml

on: pull_request
ci  /  Generate job matrix
7s
ci / Generate job matrix
Matrix: ci / QA Checks
Fit to window
Zoom out
Zoom in

Annotations

10 errors
ClassMustBeFinal: src/ConfigProvider.php#L21
src/ConfigProvider.php:21:7: ClassMustBeFinal: Class Laminas\Router\ConfigProvider is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/Exception/InvalidArgumentException.php#L7
src/Exception/InvalidArgumentException.php:7:7: ClassMustBeFinal: Class Laminas\Router\Exception\InvalidArgumentException is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/Exception/RuntimeException.php#L7
src/Exception/RuntimeException.php:7:7: ClassMustBeFinal: Class Laminas\Router\Exception\RuntimeException is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/Http/Chain.php#L30
src/Http/Chain.php:30:7: ClassMustBeFinal: Class Laminas\Router\Http\Chain is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/Http/Chain.php#L70
src/Http/Chain.php:70:5: MissingOverrideAttribute: Method Laminas\Router\Http\Chain::factory should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Http/Chain.php#L112
src/Http/Chain.php:112:5: MissingOverrideAttribute: Method Laminas\Router\Http\Chain::match should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Http/Chain.php#L160
src/Http/Chain.php:160:5: MissingOverrideAttribute: Method Laminas\Router\Http\Chain::assemble should have the "Override" attribute (see https://psalm.dev/358)
MissingOverrideAttribute: src/Http/Chain.php#L195
src/Http/Chain.php:195:5: MissingOverrideAttribute: Method Laminas\Router\Http\Chain::getassembledparams should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/Http/Hostname.php#L42
src/Http/Hostname.php:42:7: ClassMustBeFinal: Class Laminas\Router\Http\Hostname is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/Http/Hostname.php#L108
src/Http/Hostname.php:108:5: MissingOverrideAttribute: Method Laminas\Router\Http\Hostname::factory should have the "Override" attribute (see https://psalm.dev/358)