Erlang のリファクタリングツール refactoerl が普通に使える件について
Erlang Refactoring。Emacs で動くリファクタリングブラウザ。
以下のリファクタリングができると書いてある。Rename 系と extract function は動いた。
- Eliminate variable
- Expand fun expression
- Extract function
- Generalize function definition
- Inline function
- Inline macro
- Introduce import
- Introduce record
- Merge expressions
- Move function
- Move macro
- Move record
- Rename header file
- Rename record
- Rename record field
- Rename macro
- Rename module
- Rename variable
- Rename function
- Reorder function parameters
- Tuple function parameters
- Upgrade regexp interface