Version 4 (modified by manualwiki, 13 years ago) (diff) |
---|
Welcome to Manual Page of RefactorErl
RefactorErl? is a source code analyser and transformer tool for Erlang developed at the Eötvös Loránd University.
This wiki page aims to help the (prospective) users of the tool to discover the main features of the tool and to guide them in everyday usage.
Features
- User-defined semantic and metric queries? of program structures
- Dependency analysis
- Side effect? analysis
- Data-flow? and dynamic function call? analysis
- Module and function clustering?
- 24 different refactoring steps?
- Layout preservation for unmodified source parts
- Two different storage: Mnesia and C++ graph based
Interaces
- Interactive? and scriptable? Erlang shell interface
- Web interface?
- Linux shell interface?
- GNU Emacs/XEmacs integration
- Eclipse, Vim plugin
HOWTOs
Installing and configuring the tool or the interfaces
- How to install Erlang??
- How to install the tool?
- How to install Yaws??
- HowtoConfigureEmacs?
- HowtoConfigureEclipse?
- HowtoConfigureVim?
- HowtoWebInterface?