PHPStan を実行していると、以下のように、単に Error とだけ表示された
XXXXXXXXXX
の部分には人によって色々な文章が表示される
-- ----------------------------------------------------------------------------------------------- Error -- ----------------------------------------------------------------------------------------------- Ignored error pattern XXXXXXXXX was not matched in reported errors. -- -----------------------------------------------------------------------------------------------
ちなみに、僕の場合こんな感じだった
-- ----------------------------------------------------------------------------------------------- Error -- ----------------------------------------------------------------------------------------------- Ignored error pattern #Static call to instance method .*# was not matched in reported errors. -- -----------------------------------------------------------------------------------------------
PHPStan の設定ファイル phpstan.neon
で、 ignoreErrors が指定されているが、実際には該当の Error が出ておらず、 ignore する必要がないよ、というエラーである。
そのまま日本語にすると、「XXXXXXXXXX というパターンが ignoreErrors に記載されているが、該当のエラーは発生していませんでした」ということになる。
このエラーが発生した場合は、 ignoreErrors の設定から XXXXXXXXXX に該当するエラーを削除すればOK。