News from June, 2007

  2007/06/14
The annotation support has been extended to include support for Method Parameter Annotations

A couple of months ago, the Groovy 1.1-beta-1 version was released with annotation support. In the latest snapshots, this has just been extended to also include annotations on Method parameters. See Using Popper with Groovy for an example.

Posted at 14 Jun @ 6:04 AM by Paul King | 0 Comments
  2007/06/29
Version 1.0.1 of the Groovy Eclipse Plugin is now available.
Last changed: Jun 29, 2007 09:19 by Scott Hickey

Version 1.0.1 of  the Groovy Eclipse Plugin is now available.

Thanks to the the Groovy Team for all their work, to Jay Zimmerman, founder of "No Fluff, Just Stuff" Java symposiums (http://www.nofluffjuststuff.com) who's financial support enabled the many changes that were implemented, and to the Groovy community for the patches and bug reports that helped add the polish to this release.

The URL for the update site is http://dist.codehaus.org/groovy/distributions/update/.

The most significant feature that user's will notice is that content assist is now available in the Groovy editor. Through type inference, the completions that are available are the same as those for  statically typed variables. The completions that are available are:
-Properties, fields and methods.
-Completions of class names.
-Completions for the Default Groovy Methods.
-Completions for category methods for code inside of 'use' blocks.
-Implement getter/setter code assist. For example, type toSt<ctrl+space> and a completion for 'String toString() {}' is available.
When possible, types are inferred for duck typed fields/properties, local variables and method return types. Plugin extension points are available for code assist as well as type inference.

Under the covers, the plugin has been significantly refactored. What was a large monolith is now a collection of plugins. This should make it much easier for developers to follow the code in the plugin and submit patches for bug fixes and feature enhancements. Support for coding the plugin in Groovy has also been implemented. Parts of the plugin have been written in Groovy.A developers guide is now available as Eclipse help. It documents the various components and extension points introduced in this release.

Finally, Groovy has been packaged in its own plugin. This should make it possible to enable different versions of Groovy to be easily used by GroovyEclipse in the future, and for end users who want to use the very latest Groovy release.

Posted at 29 Jun @ 9:16 AM by Scott Hickey | 0 Comments

June 2007
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
             

Jun 29, 2007
Jun 14, 2007