Skip to content

Lock file maintenance #30

Lock file maintenance

Lock file maintenance #30

Triggered via push February 26, 2024 12:17
Status Failure
Total duration 46s
Artifacts

psalm.yml

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

Annotations

10 errors and 1 warning
UndefinedClass: src/Controller/EventController.php#L21
src/Controller/EventController.php:21:9: UndefinedClass: Class, interface or enum named Patchlevel\EventSourcing\Projection\Projector\ProjectorRepository does not exist (see https://psalm.dev/019)
InvalidArgument: src/Controller/EventController.php#L37
src/Controller/EventController.php:37: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)
UndefinedClass: src/Controller/EventController.php#L52
src/Controller/EventController.php:52:18: UndefinedClass: Class, interface or enum named Patchlevel\EventSourcing\Projection\Projector\ProjectorRepository does not exist (see https://psalm.dev/019)
MixedAssignment: src/Controller/EventController.php#L52
src/Controller/EventController.php:52:62: MixedAssignment: Unable to determine the type that $projector is being assigned to (see https://psalm.dev/032)
InvalidArgument: src/Controller/EventController.php#L56
src/Controller/EventController.php:56:66: InvalidArgument: Argument 3 of sprintf expects float|int|object{__tostring()}|string, but list<string> 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)
InvalidNamedArgument: src/Controller/InspectionController.php#L84
src/Controller/InspectionController.php:84:13: InvalidNamedArgument: Parameter $aggregateClass does not exist on function Patchlevel\EventSourcing\Store\Criteria::__construct (see https://psalm.dev/238)
Static Analysis by Psalm (locked, 8.3, ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.