Doble lanzamiento en Groovy: 1.6.6 y 1.7RC1
lunes 30/11/2009
El equipo de Groovy acaba de liberar la última versión estable del lenguaje, la 1.6.6, que incluye soluciones para numerosos fallos encontrados en la versión anterior. Al mismo tiempo, también se ha hecho pública la primera versión RC de Groovy 1.7, que vendrá con algunas novedades interesantes:
- Soporte para clases anónimas y clases anidadas.
- Las excepciones de tipo MissingMethodException y MissingPropertyException incluirán sugerencias sobre posibles errores al escribir el nombre de lo que queríamos manipular.
- Soporte adicional para anotaciones, en lugares donde no está permitido en Java, por ejemplo en los imports (indicando dónde obtener el jar que contiene la clase mediante maven).
- Incorporación del Spock Framework para mejorar el funcionamiento de los asserts.
- ASTViewer y ASTBuilder: dos herramientas para facilitar el trabajo con transformaciones AST. La primera es una consola Swing para visualizar el árbol de sintaxis generado por Groovy, mientras que la segunda es un DSL para facilitar la generación de transformaciones.
- El GroovyScriptEngine ha sido completamente reescrito, mejorando su rendimiento y eliminando dependencias problemáticas.
Más información: http://groovy.codehaus.org