Skip to content

Merge remote-tracking branch 'vimeo/5.x' into HEAD #219

Merge remote-tracking branch 'vimeo/5.x' into HEAD

Merge remote-tracking branch 'vimeo/5.x' into HEAD #219

Triggered via push December 19, 2023 09:42
Status Failure
Total duration 56s
Artifacts

shepherd.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors
InvalidScalarArgument: src/Psalm/Internal/Cli/Psalm.php#L284
src/Psalm/Internal/Cli/Psalm.php:284:53: InvalidScalarArgument: Argument 1 of Psalm\Internal\CliUtils::getPathsToCheck expects array<array-key, mixed>|false|null|string, but bool|list<mixed>|null|string provided (see https://psalm.dev/012)
InvalidArgument: src/Psalm/Internal/Type/Comparator/ArrayTypeComparator.php#L60
src/Psalm/Internal/Type/Comparator/ArrayTypeComparator.php:60:59: InvalidArgument: Argument 1 of Psalm\Type\Atomic\TKeyedArray::getGenericArrayType cannot be false, null|string value expected (see https://psalm.dev/004)
RedundantConditionGivenDocblockType: src/Psalm/Type/Reconciler.php#L1155
src/Psalm/Type/Reconciler.php:1155:17: RedundantConditionGivenDocblockType: Docblock-defined type int|string for $array_key_offset is never false (see https://psalm.dev/156)
RedundantConditionGivenDocblockType: src/Psalm/Type/Reconciler.php#L1155
src/Psalm/Type/Reconciler.php:1155:54: RedundantConditionGivenDocblockType: Docblock-defined type int|string can never contain false (see https://psalm.dev/156)
DocblockTypeContradiction: src/Psalm/Type/Reconciler.php#L1157
src/Psalm/Type/Reconciler.php:1157:25: DocblockTypeContradiction: Cannot resolve types for $base_atomic_type - docblock-defined type Psalm\Type\Atomic does not contain Psalm\Type\Atomic\TList (see https://psalm.dev/155)
UndefinedClass: src/Psalm/Type/Reconciler.php#L1157
src/Psalm/Type/Reconciler.php:1157:54: UndefinedClass: Class, interface or enum named Psalm\Type\Atomic\TList does not exist (see https://psalm.dev/019)
MixedAssignment: src/Psalm/Type/Reconciler.php#L1158
src/Psalm/Type/Reconciler.php:1158:25: MixedAssignment: Unable to determine the type that $base_atomic_type is being assigned to (see https://psalm.dev/032)
UndefinedClass: src/Psalm/Type/Reconciler.php#L1158
src/Psalm/Type/Reconciler.php:1158:45: UndefinedClass: Class, interface or enum named Psalm\Type\Atomic\TList does not exist (see https://psalm.dev/019)
InvalidPropertyAssignmentValue: tests/Config/PluginListTest.php#L33
tests/Config/PluginListTest.php:33:25: InvalidPropertyAssignmentValue: $this->config with declared type 'never' cannot be assigned type 'Mockery\MockInterface&Psalm\Config' (see https://psalm.dev/145)
InvalidPropertyAssignmentValue: tests/Config/PluginListTest.php#L36
tests/Config/PluginListTest.php:36:30: InvalidPropertyAssignmentValue: $this->config_file with declared type 'never' cannot be assigned type 'Mockery\MockInterface&Psalm\Internal\PluginManager\ConfigFile' (see https://psalm.dev/145)