rector を使って、PHP コードを一括自動リファクタ! by 勝佐拓也

PHPerKaigi 2025
レギュラートーク(20分)

rector を使って、PHP コードを一括自動リファクタ!

kitkattsun0531 勝佐拓也 kitkattsun0531
5

PHP のアップグレードしたけど、既存コードを新しい構文へ更新する時間がない。
そんな悩みありませんか?

えんさがそっ♪ でも、PHP のアップグレードを随時実施していますが、新しい構文への追従が十分にできていませんでした。
単純にリファクタリングする時間を確保できなかったからです。
しかし、そんな課題を解決してくれる神ライブラリを発見しました。その名は...rector!

rector を使えば、従来なら数週間かかるリファクタリング作業をわずか数分で完了させることが可能です。
さらに CI へ追加することで、自動的にリファクタリングしてくれる優れもの!
これにより、継続的なレビューの効率化やコードの品質向上も期待できます。

皆さんも快適な rector ライフを過ごしませんか?