Skip to content

UnnecessaryVarAnnotation

--find-dead-codeがオンになっていて、Psalmが既に型を識別している代入に対して@varアノテーションを使用している場合に発生します。

<?php
function foo() : string {
    return "hello";
}

/** @var string */
$a = foo();

ユーザーノート