Rectorの独自ルールを作って、動かしてみよう by きんじょうひでき

PHPerKaigi 2022
LT(5分)

Rectorの独自ルールを作って、動かしてみよう

o0h_ きんじょうひでき o0h_
6

Rectorを使うと、簡単にコードの書き換えを行うことが出来ます。
「FWのバージョンを上げたから新しい記法に対応しよう」とか「新規にヘルパーメソッドを定義したから、既存コードもこちらを使うようにしたいな」なんて場面で、コマンド1発で実現できるのです・・!

自身のプロジェクトの固有の書き換えルールを定義し、活用できたらとても便利だと思いませんか?
例えば「新しいコーディング規約を定義したから、それに沿ったコードに直すぞ」なんて作業を自働化できたら嬉しいですよね。

独自ルールの作成方法、利用方法をLTで紹介します!