Inferencing inside of closures

Type inferencing and content assist inside of closures now uses the type of calling method as the type of this. For example, the following code snippet with use User as the type of this inside the closure:

Create Groovy Script

The New Groovy Class wizard now has an option to create a Groovy script instead of a standard class. To create a script, select the "Create Script" check box in the New Groovy class wizard as shown here:

Bookmarks and Tasks

Groovy Event Console

Groovy-Eclipse now ships with a Groovy event console that prints out information of the internal workings of Groovy-Eclipse. You can access the console from the console view and clicking on the Open Console button:

Most of this information is for debugging of Groovy-Eclipse itself and will be used in the future to help diagnose problems on users' machines.

Compatibility

Groovy-Eclipse 2.1.1.RC1 includes Groovy 1.7.5 and is installable on Eclipse 3.6.0 and 3.6.1. There are no plans to release a 3.5 version of this release.

Bug fixes

Thanks!

The Groovy-Eclipse team would like to thank Nieraj Singh for his excellent work on the new Groovy-Eclipse Quick Fix feature. We'd also like to thank the community for continuing to provide feedback, raising issues, and for telling us what you need. Keep it up! You are what keeps this project alive.

What's next?

We are planning the 2.1.2 release for March 2011. If you wish to join the discussion about Groovy-Eclipse then please sign up for the mailing list. For any issues you have (or enhancements you would like to see), please raise them in our issue tracker.