Skip to content

Update dependency vimeo/psalm to v6 #407

Update dependency vimeo/psalm to v6

Update dependency vimeo/psalm to v6 #407

Triggered via push February 17, 2025 06:10
Status Failure
Total duration 13m 1s
Artifacts
ci  /  Generate job matrix
6s
ci / Generate job matrix
Matrix: ci / QA Checks
Fit to window
Zoom out
Zoom in

Annotations

10 errors
ClassMustBeFinal: src/Assertion/AssertionManager.php#L16
src/Assertion/AssertionManager.php:16:7: ClassMustBeFinal: Class Laminas\Permissions\Acl\Assertion\AssertionManager is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/Assertion/Exception/InvalidAssertionException.php#L10
src/Assertion/Exception/InvalidAssertionException.php:10:7: ClassMustBeFinal: Class Laminas\Permissions\Acl\Assertion\Exception\InvalidAssertionException is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/Assertion/OwnershipAssertion.php#L15
src/Assertion/OwnershipAssertion.php:15:7: ClassMustBeFinal: Class Laminas\Permissions\Acl\Assertion\OwnershipAssertion 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\Permissions\Acl\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\Permissions\Acl\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/Resource/GenericResource.php#L9
src/Resource/GenericResource.php:9:7: ClassMustBeFinal: Class Laminas\Permissions\Acl\Resource\GenericResource is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/Role/GenericRole.php#L9
src/Role/GenericRole.php:9:7: ClassMustBeFinal: Class Laminas\Permissions\Acl\Role\GenericRole is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: src/Role/Registry.php#L13
src/Role/Registry.php:13:7: ClassMustBeFinal: Class Laminas\Permissions\Acl\Role\Registry is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: test/AclTest.php#L20
test/AclTest.php:20:7: ClassMustBeFinal: Class LaminasTest\Permissions\Acl\AclTest is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
ClassMustBeFinal: test/Assertion/AssertionAggregateTest.php#L19
test/Assertion/AssertionAggregateTest.php:19:7: ClassMustBeFinal: Class LaminasTest\Permissions\Acl\Assertion\AssertionAggregateTest is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)