From 1f3be3bf2f42d0302169b1f7fe1ff3259ed6811d Mon Sep 17 00:00:00 2001 From: Andrii Dembitskyi Date: Wed, 8 Jan 2020 13:16:05 +0200 Subject: [PATCH 1/2] Add more specific `@psalm-assert` condition Since psalm issue (https://github.com/vimeo/psalm/issues/2409) resolved, we can use union types in assertions --- src/Symfony/SymfonyMessageSerializer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/SymfonyMessageSerializer.php b/src/Symfony/SymfonyMessageSerializer.php index 0eeebd5..213c9af 100644 --- a/src/Symfony/SymfonyMessageSerializer.php +++ b/src/Symfony/SymfonyMessageSerializer.php @@ -161,7 +161,7 @@ public function normalize(object $message): array } /** - * @psalm-assert array{message:array, namespace:class-string} $data + * @psalm-assert array{message:array, namespace:class-string} $data * * @throws \UnexpectedValueException */ From afe39cbec5012626cdd6b790751e9469dfb05bfd Mon Sep 17 00:00:00 2001 From: Andrii Dembitskyi Date: Wed, 8 Jan 2020 13:50:04 +0200 Subject: [PATCH 2/2] Add `array` type as possible message data entry --- src/Symfony/SymfonyMessageSerializer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/SymfonyMessageSerializer.php b/src/Symfony/SymfonyMessageSerializer.php index 213c9af..2169068 100644 --- a/src/Symfony/SymfonyMessageSerializer.php +++ b/src/Symfony/SymfonyMessageSerializer.php @@ -161,7 +161,7 @@ public function normalize(object $message): array } /** - * @psalm-assert array{message:array, namespace:class-string} $data + * @psalm-assert array{message:array, namespace:class-string} $data * * @throws \UnexpectedValueException */