Как стать автором
Обновить

Релиз Groovy 1.7

Время на прочтение1 мин
Количество просмотров827
Groovy development team и SpringSource после двух бета-версий и двух релиз кандидатов объявили о выпуске финальной версии Groovy 1.7. За годы своего существования у groovy появилось свое сообщество разработчиков, было реализовано несколько давольно крупных проектов: фреймворк Grails, Griffon, Gant и Gradle, Gaelyk — тулкит для Google APP Engine и т.д.

Основные нововведения:
* Поддержка статических внутренних классов:

class myClass {
static class NestedClass {}
}

new myClass.NestedClass()

* Анонимные внутренние классы:

boolean called = false

Timer timer = new Timer()
timer.schedule(new TimerTask() {
void run() {
called = true
}
}, 0)
sleep 100

assert called

Так же были улучшены:
* Усовершенствованная Grape (системы модулей);
* AST Viewer и AST Builder для работы с абстрактным синтаксическим деревом;
* Аннотации теперь применимы также к пакетам, импортам и объявлениям переменных;
* Полностью переписан GroovyScriptEngine;
* Улучшения GroovyConsole: отображение номеров строк, новое окно вывода;
* Новые возможности при работе с SQL, в том числе поддержка транзакций;

Домашняя страница проекта: Groovy
Скачать: Groovy 1.7
Полный release notes
Ссылка к новости: springsource blog
Теги:
Хабы:
+3
Комментарии0

Публикации

Истории

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн