Skip to content

Update Laminas packages (major) #247

Update Laminas packages (major)

Update Laminas packages (major) #247

Triggered via pull request August 7, 2024 11:50
Status Failure
Total duration 2m 20s
Artifacts

continuous-integration.yml

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

Annotations

4 errors
UndefinedDocblockClass: src/ConfigProvider.php#L31
src/ConfigProvider.php:31:23: UndefinedDocblockClass: Docblock-defined class, interface or enum named Laminas\ServiceManager\ConfigInterface does not exist (see https://psalm.dev/200)
MismatchingDocblockReturnType: src/ConfigProvider.php#L50
src/ConfigProvider.php:50:16: MismatchingDocblockReturnType: Docblock has incorrect return type 'type-alias(Laminas\ServiceManager\ConfigInterface::ServiceManagerConfigurationType)', should be 'array<array-key, mixed>' (see https://psalm.dev/142)
MixedInferredReturnType: src/ConfigProvider.php#L50
src/ConfigProvider.php:50:16: MixedInferredReturnType: Could not verify return type 'type-alias(Laminas\ServiceManager\ConfigInterface::ServiceManagerConfigurationType)' for Mezzio\Authentication\OAuth2\ConfigProvider::getDependencies (see https://psalm.dev/047)
InvalidArgument: test/AuthorizationHandlerFactoryTest.php#L113
test/AuthorizationHandlerFactoryTest.php:113:41: InvalidArgument: Argument 1 of Laminas\ServiceManager\ServiceManager::__construct expects array{abstract_factories?: array<array-key, Laminas\ServiceManager\Factory\AbstractFactoryInterface|class-string<Laminas\ServiceManager\Factory\AbstractFactoryInterface>>, aliases?: array<string, string>, delegators?: array<string, array<array-key, Laminas\ServiceManager\Factory\DelegatorFactoryInterface|callable(Psr\Container\ContainerInterface, string, callable():mixed, array<array-key, mixed>|null):mixed|class-string>>, factories?: array<string, Laminas\ServiceManager\Factory\FactoryInterface|callable(Psr\Container\ContainerInterface, string, array<array-key, mixed>|null):mixed|class-string>, initializers?: array<array-key, Laminas\ServiceManager\Initializer\InitializerInterface|callable(Psr\Container\ContainerInterface, mixed):void|class-string>, invokables?: array<string, class-string>, lazy_services?: array{class_map?: array<string, class-string>, proxies_namespace?: non-empty-string, proxies_target_dir?: non-empty-string, write_proxy_files?: bool}, services?: array<string, mixed>, shared?: array<string, bool>, shared_by_default?: bool, ...<array-key, mixed>}, but type-alias(Laminas\ServiceManager\ConfigInterface::ServiceManagerConfigurationType) provided (see https://psalm.dev/004)