私はあまりにも大きくなった関数を持っていましたので、(新しい)クラスのフィールドとそのメソッドの部分をクラスのメソッドにリファクタリングしました。このクラスの使用法をインライン化するリファクタリング?
void doSomething() {
Resource resource = ....
new HelperClass(resource)
.doFirstThing()
.doSecondThing()
.closeResource();
は、今私は逆変換を行いたい(doSomethingの機能は、実際にテストケースですので、私は、私はトラッカーを発行するために投稿することができます素敵な線形テストケースを生成する必要がある)のように私の機能は今見えます。
IntelliJ Idea Communityの自動リファクタリングツールを使用してこれを行うにはどうすればよいですか?
質問から「取り消し」という言葉を削除しました。リファクタリング機能から元に戻す機能に注目しているためです。私はずっと前に(git revertを使用して)私の問題を解決しましたが、今はリファクタリングだけに興味があります。 – user7610