Skip to content

Fixes issue of Method normalize with return type '' is different to return type 'ArrayObject|array<array-key, mixed>|null|scalar' of inherited method NormalizerInterface::normalize #420

Fixes issue of Method normalize with return type '' is different to return type 'ArrayObject|array<array-key, mixed>|null|scalar' of inherited method NormalizerInterface::normalize

Fixes issue of Method normalize with return type '' is different to return type 'ArrayObject|array<array-key, mixed>|null|scalar' of inherited method NormalizerInterface::normalize #420

Triggered via pull request October 18, 2024 15:52
Status Failure
Total duration 1m 12s
Artifacts

php-test-workflow.yml

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

Annotations

20 errors
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/AcceptedRatePlanNormalizer.php#L26
src/Api/ApigeeX/Normalizer/AcceptedRatePlanNormalizer.php:26:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\AcceptedRatePlanNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/ApiProductNormalizer.php#L30
src/Api/ApigeeX/Normalizer/ApiProductNormalizer.php:30:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\ApiProductNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/AppGroupMembershipNormalizer.php#L25
src/Api/ApigeeX/Normalizer/AppGroupMembershipNormalizer.php:25:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\AppGroupMembershipNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
UnimplementedInterfaceMethod: src/Api/ApigeeX/Normalizer/AppGroupMembershipNormalizer.php#L25
src/Api/ApigeeX/Normalizer/AppGroupMembershipNormalizer.php:25:7: UnimplementedInterfaceMethod: Method getsupportedtypes is not defined on class Apigee\Edge\Api\ApigeeX\Normalizer\AppGroupMembershipNormalizer (see https://psalm.dev/044)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/AppNormalizer.php#L29
src/Api/ApigeeX/Normalizer/AppNormalizer.php:29:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\AppNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/BillingTypeNormalizer.php#L25
src/Api/ApigeeX/Normalizer/BillingTypeNormalizer.php:25:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\BillingTypeNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/PrepaidBalanceNormalizer.php#L29
src/Api/ApigeeX/Normalizer/PrepaidBalanceNormalizer.php:29:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\PrepaidBalanceNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/RatePlanNormalizer.php#L32
src/Api/ApigeeX/Normalizer/RatePlanNormalizer.php:32:16: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\RatePlanNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/RatePlanNormalizerFactory.php#L30
src/Api/ApigeeX/Normalizer/RatePlanNormalizerFactory.php:30:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\RatePlanNormalizerFactory::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/RatePlanRateNormalizer.php#L26
src/Api/ApigeeX/Normalizer/RatePlanRateNormalizer.php:26:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\RatePlanRateNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/AcceptedRatePlanNormalizer.php#L26
src/Api/ApigeeX/Normalizer/AcceptedRatePlanNormalizer.php:26:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\AcceptedRatePlanNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/ApiProductNormalizer.php#L30
src/Api/ApigeeX/Normalizer/ApiProductNormalizer.php:30:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\ApiProductNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/AppGroupMembershipNormalizer.php#L25
src/Api/ApigeeX/Normalizer/AppGroupMembershipNormalizer.php:25:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\AppGroupMembershipNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
UnimplementedInterfaceMethod: src/Api/ApigeeX/Normalizer/AppGroupMembershipNormalizer.php#L25
src/Api/ApigeeX/Normalizer/AppGroupMembershipNormalizer.php:25:7: UnimplementedInterfaceMethod: Method getsupportedtypes is not defined on class Apigee\Edge\Api\ApigeeX\Normalizer\AppGroupMembershipNormalizer (see https://psalm.dev/044)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/AppNormalizer.php#L29
src/Api/ApigeeX/Normalizer/AppNormalizer.php:29:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\AppNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/BillingTypeNormalizer.php#L25
src/Api/ApigeeX/Normalizer/BillingTypeNormalizer.php:25:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\BillingTypeNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/PrepaidBalanceNormalizer.php#L29
src/Api/ApigeeX/Normalizer/PrepaidBalanceNormalizer.php:29:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\PrepaidBalanceNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/RatePlanNormalizer.php#L32
src/Api/ApigeeX/Normalizer/RatePlanNormalizer.php:32:16: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\RatePlanNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/RatePlanNormalizerFactory.php#L30
src/Api/ApigeeX/Normalizer/RatePlanNormalizerFactory.php:30:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\RatePlanNormalizerFactory::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)
MethodSignatureMismatch: src/Api/ApigeeX/Normalizer/RatePlanRateNormalizer.php#L26
src/Api/ApigeeX/Normalizer/RatePlanRateNormalizer.php:26:7: MethodSignatureMismatch: Method Apigee\Edge\Api\ApigeeX\Normalizer\RatePlanRateNormalizer::supportsNormalization with return type '' is different to return type 'bool' of inherited method Symfony\Component\Serializer\Normalizer\NormalizerInterface::supportsNormalization (see https://psalm.dev/042)