From 517e2f40a24305cc9faf38085af498fe2623243e Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Mon, 11 Nov 2024 15:39:25 +0100 Subject: [PATCH] Fix build --- phpstan-baseline.neon | 6 ++++++ src/Monolog/Formatter/JsonFormatter.php | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon index 0371c161..6eb11a45 100644 --- a/phpstan-baseline.neon +++ b/phpstan-baseline.neon @@ -30,6 +30,12 @@ parameters: count: 1 path: src/Monolog/Formatter/JsonFormatter.php + - + message: '#^Return type \(array\\|bool\|float\|int\|stdClass\|string\|null\>\) of method Monolog\\Formatter\\JsonFormatter\:\:normalizeRecord\(\) should be covariant with return type \(array\\|bool\|float\|int\|string\|null\>\) of method Monolog\\Formatter\\NormalizerFormatter\:\:normalizeRecord\(\)$#' + identifier: method.childReturnType + count: 1 + path: src/Monolog/Formatter/JsonFormatter.php + - message: '#^Method Monolog\\Formatter\\NormalizerFormatter\:\:normalizeException\(\) should return array\\|int\|string\>\|int\|string\>\|string but returns array\\.$#' identifier: return.type diff --git a/src/Monolog/Formatter/JsonFormatter.php b/src/Monolog/Formatter/JsonFormatter.php index 4eee4fbc..2f430540 100644 --- a/src/Monolog/Formatter/JsonFormatter.php +++ b/src/Monolog/Formatter/JsonFormatter.php @@ -101,7 +101,7 @@ class JsonFormatter extends NormalizerFormatter } /** - * @return array + * @return array|bool|float|int|\stdClass|string|null> */ protected function normalizeRecord(LogRecord $record): array {