From d3421b617cc29f96f8756bbd854901ef55a4c0e2 Mon Sep 17 00:00:00 2001 From: Burt Beckwith Date: Fri, 23 Aug 2013 10:05:22 -0400 Subject: [PATCH] fix for GPHIB-4, need to cast the null arg --- .../groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy | 2 +- .../groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/grails-datastore-gorm-hibernate/src/main/groovy/org/codehaus/groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy b/grails-datastore-gorm-hibernate/src/main/groovy/org/codehaus/groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy index 0110930ca..404b41e13 100644 --- a/grails-datastore-gorm-hibernate/src/main/groovy/org/codehaus/groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy +++ b/grails-datastore-gorm-hibernate/src/main/groovy/org/codehaus/groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy @@ -182,7 +182,7 @@ class HibernateUtils { // http://jira.codehaus.org/browse/GROOVY-6138 prevents using CompileStatic for this method @CompileStatic(TypeCheckingMode.SKIP) static void enhanceProxyClass(Class proxyClass) { - MetaMethod grailsEnhancedMetaMethod = proxyClass.metaClass.getStaticMetaMethod("grailsEnhanced", null) + MetaMethod grailsEnhancedMetaMethod = proxyClass.metaClass.getStaticMetaMethod("grailsEnhanced", (Class[])null) if (grailsEnhancedMetaMethod != null && grailsEnhancedMetaMethod.invoke(proxyClass, null) == proxyClass) { return } diff --git a/grails-datastore-gorm-hibernate4/src/main/groovy/org/codehaus/groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy b/grails-datastore-gorm-hibernate4/src/main/groovy/org/codehaus/groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy index 6cdb70f1a..37c5a493a 100644 --- a/grails-datastore-gorm-hibernate4/src/main/groovy/org/codehaus/groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy +++ b/grails-datastore-gorm-hibernate4/src/main/groovy/org/codehaus/groovy/grails/orm/hibernate/cfg/HibernateUtils.groovy @@ -181,7 +181,7 @@ class HibernateUtils { // http://jira.codehaus.org/browse/GROOVY-6138 prevents using CompileStatic for this method @CompileStatic(TypeCheckingMode.SKIP) static void enhanceProxyClass(Class proxyClass) { - MetaMethod grailsEnhancedMetaMethod = proxyClass.metaClass.getStaticMetaMethod("grailsEnhanced", null) + MetaMethod grailsEnhancedMetaMethod = proxyClass.metaClass.getStaticMetaMethod("grailsEnhanced", (Class[])null) if (grailsEnhancedMetaMethod != null && grailsEnhancedMetaMethod.invoke(proxyClass, null) == proxyClass) { return }