Refactoring Support for Groovy-Eclipse Plugin
As result of a bachelor thesis at the HSR University of Applied Sciences Rapperswil, Institute for Software, three students had implemented refactoring features for the Groovy-Eclipse plugin. The refactoring features are available in version 1.5.7 of the Groovy-Eclipse Plug-in. The most needed Refactorings are implemented yet. If you find bugs, or have ideas if improvement please create an issue in Jira for the component "Refactoring"
- Extract Method
- Inline Method
- Rename Local
- Rename Method
- Rename Class
- Rename Field
- Source Code Formatter
- Hierarchy View (experimental)
The refactoring features are now available in the Groovy-Eclipse Plug-in version 1.5.7
More information about this project can be found on the project website of this project http://groovy.ifs.hsr.ch
Demonstration of the key features are available as Flash Videos Flash Videos Refactoring in Groovy-Eclipse
The refatoring features ere presented at the OOPSLA 2008 in Nashville. Here is the submission for this demo.
A simple documentation of the Refactoring features can be found in chapter 9.7 in the appendix of our documentation.