Skip to content

Fix psalm errors

Fix psalm errors #94

Triggered via pull request February 25, 2024 15:50
Status Failure
Total duration 45s
Artifacts

code_checks.yaml

on: pull_request
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

15 errors
MissingTemplateParam: src/Form/DataTransformer/CurrencyToArrayTransformer.php#L17
src/Form/DataTransformer/CurrencyToArrayTransformer.php:17:45: MissingTemplateParam: Tbbc\MoneyBundle\Form\DataTransformer\CurrencyToArrayTransformer has missing template params when extending Symfony\Component\Form\DataTransformerInterface, expecting 2 (see https://psalm.dev/182)
MissingTemplateParam: src/Form/DataTransformer/MoneyToArrayTransformer.php#L17
src/Form/DataTransformer/MoneyToArrayTransformer.php:17:42: MissingTemplateParam: Tbbc\MoneyBundle\Form\DataTransformer\MoneyToArrayTransformer has missing template params when extending Symfony\Component\Form\DataTransformerInterface, expecting 2 (see https://psalm.dev/182)
MissingParamType: src/Form/DataTransformer/MoneyToArrayTransformer.php#L31
src/Form/DataTransformer/MoneyToArrayTransformer.php:31:31: MissingParamType: Parameter $value has no provided type (see https://psalm.dev/154)
MissingTemplateParam: src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php#L13
src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php:13:48: MissingTemplateParam: Tbbc\MoneyBundle\Form\DataTransformer\SimpleMoneyToArrayTransformer has missing template params when extending Symfony\Component\Form\DataTransformerInterface, expecting 2 (see https://psalm.dev/182)
ParentNotFound: src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php#L19
src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php:19:9: ParentNotFound: Cannot call method on parent as this class does not extend another (see https://psalm.dev/017)
MixedInferredReturnType: src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php#L25
src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php:25:22: MixedInferredReturnType: Could not verify return type 'array{tbbc_amount: string}|null' for Tbbc\MoneyBundle\Form\DataTransformer\SimpleMoneyToArrayTransformer::transform (see https://psalm.dev/047)
MissingParamType: src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php#L27
src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php:27:31: MissingParamType: Parameter $value has no provided type (see https://psalm.dev/154)
ParentNotFound: src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php#L29
src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php:29:21: ParentNotFound: Cannot call method on parent as this class does not extend another (see https://psalm.dev/017)
MixedInferredReturnType: src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php#L41
src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php:41:47: MixedInferredReturnType: Could not verify return type 'Money\Money|null' for Tbbc\MoneyBundle\Form\DataTransformer\SimpleMoneyToArrayTransformer::reverseTransform (see https://psalm.dev/047)
ParentNotFound: src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php#L47
src/Form/DataTransformer/SimpleMoneyToArrayTransformer.php:47:16: ParentNotFound: Cannot call method on parent as this class does not extend another (see https://psalm.dev/017)
PHP 8.1 - 6.4.* - prefer-stable
Process completed with exit code 255.
PHP 8.3 - 7.0.* - prefer-stable
Process completed with exit code 255.
PHP 8.1 - 5.4.* - prefer-lowest
Process completed with exit code 255.
PHP 8.1 - 5.4.* - prefer-stable
Process completed with exit code 255.
PHP 8.2 - 7.0.* - prefer-stable
Process completed with exit code 255.