Enfranchised Mind Blog

Category Archives: Groovy

log.debug { "$toStringMe only if necessary!" }

I've just updated the @WithLog AST transform for Groovy to defer evaluation of GStrings in logging messages.
Also posted in Open Source | Leave a comment

Oh, Gradle, You Made My Heart Skip a Beat

As I just mentioned, I’ve been working on some Gradle plugins. I’ve been using Gradle in my polyglot programming book, [...]
Also posted in Open Source | 2 Comments

Announcing Gradle-Plugins

A lot of people know that I have contributed a lot of Grails plugin work, even if my take on [...]
Also posted in Open Source | 2 Comments

“Holy Crap, That Worked!”: Running JRuby/Cucumber from Gradle

I’m working on some code for my book and I’m trying out Swinger, which is a Cucumber library for Swing. [...]
Also posted in Ruby/JRuby | Leave a comment

null Sucks: A Case in Point

Take a look at this API: ClassNode#addProperty. Turns out that if you pass null into getterBlock and setterBlock, you get [...]
Also posted in Programming Language Punditry | 1 Comment