2020/01/17

[質問] reflect コマンド実行時, 怒られの回避はありますか · Issue #48 · howyi/conv

調べた所、symfony/consoleはv5から executeでintを返さないと行けないようになっていた

[Console] Throw a TypeError for non-int return value calling Command::execute() by jschaedl · Pull Request #33808 · symfony/symfony

ドキュメントもそうなってた、なのでexecuteに return 0; を追加して対応。

厳密には以下のような流れになってたらしい。

同じような修正してるリポジトリ。

Use numeric return codes for Symfony 5 by andig · Pull Request #479 · php-pm/php-pm

composerのアップデートとかCIの定期更新とかしてなかったので全然気づかなかった…

複数バージョンをサポートするライブラリの場合、定期的にcomposer update したサポートバージョンの最新状態でCI回しておいたほうが良さそう。