Last updated at 1:19 pm UTC on 5 March 2007
Stephane Ducasse (Google Account: stephane.ducasse)
Improve the current set of tools and IDE supporting user defined refactorings and code transformation.
Squeak 3.9 integrates Traits but the tools are lacking full trait support. This project will start with the current implementation of the Refactoring Engine and extend it to support Traits.
In a second step, new ways of presenting code and navigation should be proposed.
Benefits to the Student
- Learn a new way of composing behavior (Traits)
- Invent new tools to help developing
Benefits to the Community
- Having tools to really start working with Traits
- Understanding better Trait uses