Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: None
-
Fix Version/s: 1.1-rc-3
-
Component/s: None
-
Labels:None
-
Number of attachments :
Description
Currently, it is possible to define closure coercion to interfaces:
{ } as Runnable
(bad example since closures are already runnable, but still...)
The mechanism leverages Java proxies and invocation handlers.
The mechanism should be enhanced to allow extending classes as well.
duplicate of
GROOVY-1724