久しぶりに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のバージョン番号はどうなるんだろう。。。