Groovy Weekly #41
Along with some valuable releases like the first release candidate of Gradle 2.2, there are interesting links on the topic of the Groovy Android story, as well as new glimpse on AST macros and AST pattern matching coming up. Worth a look!
In terms of events, the Greach conference in Spain has opened its Call for Paper, and the GR8Conf Europe crew reminds us that all the great content from the last edition is freely available on their YouTube channel.
Releases
- Groovy Android Gradle plugin 0.3.1 released
- Gradle 2.2.rc-1 is available
- CodeNarc 0.22 released with new rules
- Groovy-macro-methods 0.2.0 released
Articles
- Spaceships, Elvis, and Groovy inject by Ken Kousen
- An article about @SaveInstance: a new AST transformation in SwissKnife, the project that adds nice shortcuts for Android development with Groovy
- MrHaki’s Gradle Goodness: show standard out or error output from tests
- MrHaki’s Gradle Goodness: changing the name of the default build file
- Groovier Groovy DSL by Karthik Abram
- Publishing arbitrary artifacts with Gradle and Artifactory
Presentations
- The GR8Conf crew has published all the videos of GR8Conf Europe 2014
- Russel Winder presented Spock-tacular testing at JAX London
- Andrés Almiray and Ixchel Ruiz posted the slides of there JavaOne 2014 presentation titled Gradle: harder, better, stronger, faster
- Reactive services on Vert.x with Groovy
News
- Grails Diary week 42 by Jacob Aae Mikkelsen
- Caelyf, the lightweight toolkit for Cloud Foundry, is moving to a new domain
Mailing-lists
- Cédric Champeau gives an update on the ongoing work around Groovy AST macros, with some work around AST pattern matching
Tweets
- Kamil Szymański remarks that the release of JDK 8 update 25 solves the VerifyError affecting Groovy
- Cédric Champeau shows a Groovy demo application running on an Android smartwatch
- Eugene Kamenev is working on Grails-like domain classes for Groovy Android development
- Marcin Grzejszczak did an implementation of Consumer Driven Contracts in Groovy at 4finance
- The Groovy Puzzlers team wants to become at JavaOne rockstar by collecting good survey results
Code snippets
- Cédric Champeau is teasing his work around AST macros and AST tree matching
- Cédric Champeau shows another example of AST tree matching
- Guillaume Laforge shows a quick example of using the newly released CoffeeScript javax.script engine to execute some CoffeeScript code from Groovy
- Another demo of GrooScript with the sigma.js API
Events
- The Call for Paper of the Greach conference is open
- Guillaume Laforge will speak at the Barcelona JUG about What makes Groovy groovy next Thursday