Skip to content

Update dependency vimeo/psalm to v6 #417

Update dependency vimeo/psalm to v6

Update dependency vimeo/psalm to v6 #417

Triggered via push February 24, 2025 06:51
Status Failure
Total duration 1m 8s
Artifacts
ci  /  Generate job matrix
4s
ci / Generate job matrix
Matrix: ci / QA Checks
Fit to window
Zoom out
Zoom in

Annotations

10 errors
ClassMustBeFinal: src/AuthorizationMiddleware.php#L14
src/AuthorizationMiddleware.php:14:7: ClassMustBeFinal: Class Mezzio\Authorization\AuthorizationMiddleware is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: src/AuthorizationMiddleware.php#L28
src/AuthorizationMiddleware.php:28:5: MissingOverrideAttribute: Method Mezzio\Authorization\AuthorizationMiddleware::process should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: src/AuthorizationMiddlewareFactory.php#L13
src/AuthorizationMiddlewareFactory.php:13:7: ClassMustBeFinal: Class Mezzio\Authorization\AuthorizationMiddlewareFactory is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/ConfigProvider.php#L7
src/ConfigProvider.php:7:7: ClassMustBeFinal: Class Mezzio\Authorization\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/InvalidConfigException.php#L7
src/Exception/InvalidConfigException.php:7:7: ClassMustBeFinal: Class Mezzio\Authorization\Exception\InvalidConfigException is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: test/AuthorizationMiddlewareFactoryTest.php#L18
test/AuthorizationMiddlewareFactoryTest.php:18:7: ClassMustBeFinal: Class MezzioTest\Authorization\AuthorizationMiddlewareFactoryTest is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: test/AuthorizationMiddlewareFactoryTest.php#L34
test/AuthorizationMiddlewareFactoryTest.php:34:5: MissingOverrideAttribute: Method MezzioTest\Authorization\AuthorizationMiddlewareFactoryTest::setup should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: test/AuthorizationMiddlewareTest.php#L17
test/AuthorizationMiddlewareTest.php:17:7: ClassMustBeFinal: Class MezzioTest\Authorization\AuthorizationMiddlewareTest is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
MissingOverrideAttribute: test/AuthorizationMiddlewareTest.php#L34
test/AuthorizationMiddlewareTest.php:34:5: MissingOverrideAttribute: Method MezzioTest\Authorization\AuthorizationMiddlewareTest::setup should have the "Override" attribute (see https://psalm.dev/358)
ClassMustBeFinal: test/ConfigProviderTest.php#L11
test/ConfigProviderTest.php:11:7: ClassMustBeFinal: Class MezzioTest\Authorization\ConfigProviderTest is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)