Skip to content

Add support for UploadedFileFactoryInterface and UriFactoryInterface #18

Add support for UploadedFileFactoryInterface and UriFactoryInterface

Add support for UploadedFileFactoryInterface and UriFactoryInterface #18

Triggered via pull request March 4, 2024 20:40
Status Failure
Total duration 1m 5s
Artifacts

php_psalm.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
MixedInferredReturnType: src/Implementations/Psr17/UploadedFileFactories.php#L129
src/Implementations/Psr17/UploadedFileFactories.php:129:40: MixedInferredReturnType: Could not verify return type 'Psr\Http\Message\UploadedFileFactoryInterface|null' for PsrDiscovery\Implementations\Psr17\UploadedFileFactories::discover (see https://psalm.dev/047)
UndefinedMethod: src/Implementations/Psr17/UploadedFileFactories.php#L135
src/Implementations/Psr17/UploadedFileFactories.php:135:16: UndefinedMethod: Method PsrDiscovery\Discover::httpuploadedfilefactory does not exist (see https://psalm.dev/022)
MixedReturnStatement: src/Implementations/Psr17/UploadedFileFactories.php#L135
src/Implementations/Psr17/UploadedFileFactories.php:135:16: MixedReturnStatement: Could not infer a return type (see https://psalm.dev/138)
MixedInferredReturnType: src/Implementations/Psr17/UploadedFileFactories.php#L138
src/Implementations/Psr17/UploadedFileFactories.php:138:43: MixedInferredReturnType: Could not verify return type 'array<array-key, mixed>' for PsrDiscovery\Implementations\Psr17\UploadedFileFactories::discoveries (see https://psalm.dev/047)
UndefinedMethod: src/Implementations/Psr17/UploadedFileFactories.php#L140
src/Implementations/Psr17/UploadedFileFactories.php:140:16: UndefinedMethod: Method PsrDiscovery\Discover::httpuploadedfilefactories does not exist (see https://psalm.dev/022)
MixedReturnStatement: src/Implementations/Psr17/UploadedFileFactories.php#L140
src/Implementations/Psr17/UploadedFileFactories.php:140:16: MixedReturnStatement: Could not infer a return type (see https://psalm.dev/138)
MixedInferredReturnType: src/Implementations/Psr17/UriFactories.php#L129
src/Implementations/Psr17/UriFactories.php:129:40: MixedInferredReturnType: Could not verify return type 'Psr\Http\Message\UriFactoryInterface|null' for PsrDiscovery\Implementations\Psr17\UriFactories::discover (see https://psalm.dev/047)
UndefinedMethod: src/Implementations/Psr17/UriFactories.php#L135
src/Implementations/Psr17/UriFactories.php:135:16: UndefinedMethod: Method PsrDiscovery\Discover::httpurifactory does not exist (see https://psalm.dev/022)
MixedReturnStatement: src/Implementations/Psr17/UriFactories.php#L135
src/Implementations/Psr17/UriFactories.php:135:16: MixedReturnStatement: Could not infer a return type (see https://psalm.dev/138)
MixedInferredReturnType: src/Implementations/Psr17/UriFactories.php#L138
src/Implementations/Psr17/UriFactories.php:138:43: MixedInferredReturnType: Could not verify return type 'array<array-key, mixed>' for PsrDiscovery\Implementations\Psr17\UriFactories::discoveries (see https://psalm.dev/047)
psalm
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.