久しぶりにGroovy

JDK1.6.0にしたら動かないスクリプトが。。。orz.

Index: DefaultGroovyMethods.java
===================================================================
--- DefaultGroovyMethods.java  (revision 5014)
+++ DefaultGroovyMethods.java  (working copy)
@@ -326,7 +326,7 @@
      * Printf to a console.  Only works with JDK1.5 or later.
      */
     public static void printf(Object self, String format, Object[] values) {
-        if (System.getProperty("java.version").charAt(2) == '5') {
+        if (System.getProperty("java.version").charAt(2) >= '5') {
             //
             //  Cannot just do:
             //


Jiraにpatch投げといた。
JDK1.7.0のバージョン番号はどうなるんだろう。。。