From 6f44c12677f18e33fe7b85a9a7b07a09d954aa91 Mon Sep 17 00:00:00 2001 From: Baptiste Langlade Date: Sun, 24 Aug 2025 11:19:51 +0200 Subject: [PATCH] use innmind/static-analysis --- composer.json | 2 +- src/Command/Serve.php | 2 ++ src/Display/Everything.php | 1 + src/Display/Nothing.php | 1 + src/Main.php | 1 + 5 files changed, 6 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 7fb5e60..70058bc 100644 --- a/composer.json +++ b/composer.json @@ -34,7 +34,7 @@ } }, "require-dev": { - "vimeo/psalm": "~5.6", + "innmind/static-analysis": "^1.2.1", "innmind/black-box": "~6.5", "innmind/coding-standard": "~2.0" }, diff --git a/src/Command/Serve.php b/src/Command/Serve.php index e268fcb..831a4cc 100644 --- a/src/Command/Serve.php +++ b/src/Command/Serve.php @@ -40,6 +40,7 @@ private function __construct( $this->handle = $handle; } + #[\Override] public function __invoke(Console $console): Console { $port = $console @@ -76,6 +77,7 @@ public static function of( /** * @psalm-mutation-free */ + #[\Override] public function usage(): string { return <<output($data); diff --git a/src/Display/Nothing.php b/src/Display/Nothing.php index a418ff5..53b0212 100644 --- a/src/Display/Nothing.php +++ b/src/Display/Nothing.php @@ -15,6 +15,7 @@ private function __construct() { } + #[\Override] public function __invoke(Console $env, Str $data): Console { return $env; diff --git a/src/Main.php b/src/Main.php index e11372f..23ba9c9 100644 --- a/src/Main.php +++ b/src/Main.php @@ -17,6 +17,7 @@ abstract class Main extends Cli { + #[\Override] protected function main(Environment $env, OperatingSystem $os): Environment { $run = Commands::of(Serve::of($os, static::handle(...)));