Skip to content

PHP 8.3 support added #243

PHP 8.3 support added

PHP 8.3 support added #243

Triggered via pull request November 3, 2023 07:19
Status Failure
Total duration 1m 12s
Artifacts

continuous-integration.yml

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

Annotations

10 errors
DeprecatedClass: src/AdapterPluginManagerFactory.php#L54
src/AdapterPluginManagerFactory.php:54:10: DeprecatedClass: Laminas\ServiceManager\Config is marked deprecated (see https://psalm.dev/098)
NonInvariantDocblockPropertyType: src/ScrollingStylePluginManager.php#L62
src/ScrollingStylePluginManager.php:62:15: NonInvariantDocblockPropertyType: Property Laminas\Paginator\ScrollingStylePluginManager::$factories has type type-alias(Laminas\ServiceManager\ConfigInterface::FactoriesConfigurationType), not invariant with Laminas\ServiceManager\ServiceManager::$factories of type array<string, Laminas\ServiceManager\Factory\FactoryInterface|callable(Psr\Container\ContainerInterface, null|string, array<array-key, mixed>|null):object|class-string<Laminas\ServiceManager\Factory\FactoryInterface>> (see https://psalm.dev/267)
NonInvariantDocblockPropertyType: src/ScrollingStylePluginManager.php#L62
src/ScrollingStylePluginManager.php:62:15: NonInvariantDocblockPropertyType: Property LaminasTest\Paginator\TestAsset\ScrollingStylePluginManager::$factories has type type-alias(Laminas\ServiceManager\ConfigInterface::FactoriesConfigurationType), not invariant with Laminas\ServiceManager\ServiceManager::$factories of type array<string, Laminas\ServiceManager\Factory\FactoryInterface|callable(Psr\Container\ContainerInterface, null|string, array<array-key, mixed>|null):object|class-string<Laminas\ServiceManager\Factory\FactoryInterface>> (see https://psalm.dev/267)
MethodSignatureMustProvideReturnType: src/SerializableLimitIterator.php#L56
src/SerializableLimitIterator.php:56:21: MethodSignatureMustProvideReturnType: Method Laminas\Paginator\SerializableLimitIterator::serialize must have a return type signature! (see https://psalm.dev/282)
MethodSignatureMustProvideReturnType: src/SerializableLimitIterator.php#L75
src/SerializableLimitIterator.php:75:21: MethodSignatureMustProvideReturnType: Method Laminas\Paginator\SerializableLimitIterator::unserialize must have a return type signature! (see https://psalm.dev/282)
UnusedMethodCall: test/AdapterPluginManagerCompatibilityTest.php#L54
test/AdapterPluginManagerCompatibilityTest.php:54:13: UnusedMethodCall: The call to ReflectionProperty::setAccessible is not used (see https://psalm.dev/209)
UnusedMethodCall: test/PaginatorTest.php#L817
test/PaginatorTest.php:817:22: UnusedMethodCall: The call to ReflectionMethod::setAccessible is not used (see https://psalm.dev/209)
UnusedMethodCall: test/PaginatorTest.php#L833
test/PaginatorTest.php:833:22: UnusedMethodCall: The call to ReflectionMethod::setAccessible is not used (see https://psalm.dev/209)
UnusedMethodCall: test/PaginatorTest.php#L848
test/PaginatorTest.php:848:32: UnusedMethodCall: The call to ReflectionMethod::setAccessible is not used (see https://psalm.dev/209)
UnusedMethodCall: test/PaginatorTest.php#L852
test/PaginatorTest.php:852:40: UnusedMethodCall: The call to ReflectionMethod::setAccessible is not used (see https://psalm.dev/209)