A Refactoring-Plugin for Groovy-Eclipse


Introduction

Refactoring – changing the codes structure without affecting its functionality – is a very common task when it comes to modern software-engineering. Refactoring is something that takes place in every kind, stage or type of a software project. Nowadays most of the IDEs support the developer with at least basic refactoring features.

In this project, we are introducing refactoring support for Groovy-Eclipse – the Eclipse plugin for the Groovy programming language. The current version of the plugin does not support any kind of refactoring.

We're a team (Martin Kempf, Reto Kleeb, Michael Klenk) of three swiss students (University of applied sciences, Rapperswil) working on this project. This project, that will also be our Bachelor Thesis is supported by the Institute for Software.


Continuous Build of the official Groovy-Eclipse Plugin

Nightly Builds of the Groovy-Eclipse Plugin

Groovy-Eclipse Plugin with Refactoring (Developement)

Links related to the project organisation