Skip to content

Lock file maintenance #54

Lock file maintenance

Lock file maintenance #54

Triggered via pull request March 3, 2024 07:40
Status Failure
Total duration 56s
Artifacts

psalm.yml

on: pull_request
Matrix: Static Analysis by Psalm
Fit to window
Zoom out
Zoom in

Annotations

10 errors
InvalidArgument: src/Controller/EventController.php#L40
src/Controller/EventController.php:40:21: InvalidArgument: Argument 2 of array_map expects array<array-key, mixed>, but iterable<mixed, Patchlevel\EventSourcing\EventBus\ListenerDescriptor> provided (see https://psalm.dev/004)
MixedAssignment: src/Controller/InspectionController.php#L48
src/Controller/InspectionController.php:48:13: MixedAssignment: Unable to determine the type that $aggregateName is being assigned to (see https://psalm.dev/032)
InternalMethod: src/Controller/InspectionController.php#L48
src/Controller/InspectionController.php:48:40: InternalMethod: The method Symfony\Component\HttpFoundation\Request::get is internal to Symfony but called from Patchlevel\EventSourcingAdminBundle\Controller\InspectionController::indexAction (see https://psalm.dev/175)
MixedAssignment: src/Controller/InspectionController.php#L49
src/Controller/InspectionController.php:49:13: MixedAssignment: Unable to determine the type that $aggregateId is being assigned to (see https://psalm.dev/032)
InternalMethod: src/Controller/InspectionController.php#L49
src/Controller/InspectionController.php:49:38: InternalMethod: The method Symfony\Component\HttpFoundation\Request::get is internal to Symfony but called from Patchlevel\EventSourcingAdminBundle\Controller\InspectionController::indexAction (see https://psalm.dev/175)
ArgumentTypeCoercion: src/Controller/StoreController.php#L56
src/Controller/StoreController.php:56:28: ArgumentTypeCoercion: Argument 1 of Patchlevel\EventSourcing\Store\Criteria::__construct expects null|string, but parent type null|scalar provided (see https://psalm.dev/193)
ArgumentTypeCoercion: src/Controller/StoreController.php#L57
src/Controller/StoreController.php:57:26: ArgumentTypeCoercion: Argument 2 of Patchlevel\EventSourcing\Store\Criteria::__construct expects null|string, but parent type null|scalar provided (see https://psalm.dev/193)
MixedAssignment: src/Decorator/RequestIdDecorator.php#L26
src/Decorator/RequestIdDecorator.php:26:9: MixedAssignment: Unable to determine the type that $requestId is being assigned to (see https://psalm.dev/032)
UndefinedInterfaceMethod: src/DependencyInjection/Configuration.php#L24
src/DependencyInjection/Configuration.php:24:11: UndefinedInterfaceMethod: Method Symfony\Component\Config\Definition\Builder\NodeParentInterface::end does not exist (see https://psalm.dev/181)
UndefinedClass: src/DependencyInjection/PatchlevelEventSourcingAdminExtension.php#L114
src/DependencyInjection/PatchlevelEventSourcingAdminExtension.php:114:74: UndefinedClass: Class, interface or enum named Symfony\Component\ExpressionLanguage\ExpressionLanguage does not exist (see https://psalm.dev/019)