Skip to content

Update dependency vimeo/psalm to v6 #416

Update dependency vimeo/psalm to v6

Update dependency vimeo/psalm to v6 #416

Triggered via push February 17, 2025 06:25
Status Failure
Total duration 3m 55s
Artifacts
ci  /  Generate job matrix
5s
ci / Generate job matrix
Matrix: ci / QA Checks
Fit to window
Zoom out
Zoom in

Annotations

10 errors
ClassMustBeFinal: src/ConfigProvider.php#L7
src/ConfigProvider.php:7:7: ClassMustBeFinal: Class Mezzio\Session\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/InvalidHopsValueException.php#L11
src/Exception/InvalidHopsValueException.php:11:7: ClassMustBeFinal: Class Mezzio\Session\Exception\InvalidHopsValueException 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/InvalidSessionSegmentDataException.php#L12
src/Exception/InvalidSessionSegmentDataException.php:12:7: ClassMustBeFinal: Class Mezzio\Session\Exception\InvalidSessionSegmentDataException 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/SessionSegmentConflictException.php#L11
src/Exception/SessionSegmentConflictException.php:11:7: ClassMustBeFinal: Class Mezzio\Session\Exception\SessionSegmentConflictException is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/Persistence/Http.php#L10
src/Persistence/Http.php:10:7: ClassMustBeFinal: Class Mezzio\Session\Persistence\Http is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/Session.php#L14
src/Session.php:14:7: ClassMustBeFinal: Class Mezzio\Session\Session is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
PossiblyFalseArgument: src/Session.php#L75
src/Session.php:75:28: PossiblyFalseArgument: Argument 1 of json_decode cannot be false, possibly string value expected (see https://psalm.dev/104)
ClassMustBeFinal: src/SessionMiddleware.php#L13
src/SessionMiddleware.php:13:7: ClassMustBeFinal: Class Mezzio\Session\SessionMiddleware is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/SessionMiddlewareFactory.php#L9
src/SessionMiddlewareFactory.php:9:7: ClassMustBeFinal: Class Mezzio\Session\SessionMiddlewareFactory is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: test/ConfigProviderTest.php#L11
test/ConfigProviderTest.php:11:7: ClassMustBeFinal: Class MezzioTest\Session\ConfigProviderTest is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)