From 4e07f632fa822b6ceb96a50dceb973f5847848c9 Mon Sep 17 00:00:00 2001 From: Baptiste Langlade Date: Sat, 2 Aug 2025 14:00:23 +0200 Subject: [PATCH] use innmind/static-analysis --- composer.json | 2 +- src/Request/Frame/Body/Unbounded.php | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index a8b06b6..999ef7b 100644 --- a/composer.json +++ b/composer.json @@ -33,7 +33,7 @@ } }, "require-dev": { - "vimeo/psalm": "~5.15", + "innmind/static-analysis": "^1.2.1", "innmind/black-box": "^6.4.1", "innmind/coding-standard": "~2.0" } diff --git a/src/Request/Frame/Body/Unbounded.php b/src/Request/Frame/Body/Unbounded.php index dc5275a..fb91bf9 100644 --- a/src/Request/Frame/Body/Unbounded.php +++ b/src/Request/Frame/Body/Unbounded.php @@ -26,6 +26,7 @@ private function __construct() { } + #[\Override] public function __invoke( callable $read, callable $readLine, @@ -68,6 +69,7 @@ public static function new(): self /** * @psalm-mutation-free */ + #[\Override] public function filter(callable $predicate): Frame { return Filter::of($this, $predicate); @@ -76,6 +78,7 @@ public function filter(callable $predicate): Frame /** * @psalm-mutation-free */ + #[\Override] public function map(callable $map): Frame { return Map::of($this, $map); @@ -84,6 +87,7 @@ public function map(callable $map): Frame /** * @psalm-mutation-free */ + #[\Override] public function flatMap(callable $map): Frame { return FlatMap::of($this, $map);