Let's make refactoring tools user-extensible!

Huiqing Li, Simon Thompson · 2012

We present a framework for making a refactoring tool extensible, allowing users to define refactorings from scratch using the concrete syntax of the language, as well as to describe complex refactorings in a domain-specific language for scripting. We demonstrate the approach in practice through a series of examples.

Read the paper · More papers on PaperTik