Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.0-RC-1
-
None
-
None
-
Java 1.5.0_09 on Windows XP
Description
The following code:
class ClosureTest {
static void main(args) {
def x =
x()
}
}
Gives the error:
$ groovy ClosureTest.groovy
owner: class java.lang.Class
Caught: org.codehaus.groovy.runtime.typehandling.GroovyCastException:
Cannot cast object 'class ClosureTest' with class 'java.lang.Class' to
class 'groovy.lang.GroovyObject'
at ClosureTest$_main_closure1.doCall(ClosureTest.groovy:9)
at ClosureTest$_main_closure1.doCall(ClosureTest.groovy)
at ClosureTest.main(ClosureTest.groovy:11)