hi all,
i am proud to announce the release of GContracts 1.2.0 [0]. It comes with a whole bunch of bug fixes and new features including:
*) @Requires and @Ensures support for Groovy interfaces
*) a customized version of the Groovydoc Ant task
*) annotation closures: custom annotations to reuse micro contracts e.g. on parameters (@NotNull, @NotEmpty etc.)
*) additional extension points: annotation processors and lifecycle implementations
*) new precondition inheritance evaluation at runtime
*) detection of circular assertion method calls
*) ... and more ;)
the original announcement can be found at [1], the dzone link is [2].
Cheers, Andre
[0] https://github.com/andresteingress/gcontracts
[1] http://blog.andresteingress.com/2011/03/11/gcontracts-1-2-0-released/
[2] http://www.dzone.com/links/gcontracts_120_released.html