[erlang-questions] Wrangler 1.0 released

Simon Thompson <>
Tue Apr 10 17:11:40 CEST 2012


Wrangler 1.0

  http://www.cs.kent.ac.uk/projects/wrangler

We are pleased to announce the release of Wrangler 1.0, the refactoring tool for Erlang. New in this release:

- template-based API, which allows users to define their own refactorings using Erlang concrete syntax;
- a domain-specific language supporting scripting of composite refactorings from built-in and user defined refactorings;
- an API upgrade facility, which automatically builds refactorings to replace calls to an old API with calls to a new one, based on a "adapter" module defining the old API in terms of the new   (example regexp to re in Erlang standard libraries)

This release also supports

- built-in refactorings (code structure, module structure, macros, tests)
- clone detection and removal
- module "bad smell" location and improvement
- testing framework aware

Huiqing and Simon 
The Wrangler team


Simon Thompson | Professor of Logic and Computation 
School of Computing | University of Kent | Canterbury, CT2 7NF, UK
 | M +44 7986 085754 | W www.cs.kent.ac.uk/~sjt




More information about the erlang-questions mailing list