Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.1.2RC1
-
Component/s: Compiler Integration
-
Labels:None
-
Number of attachments :
Description
A supertype has a static getter-like method
def static getFoo()
{...}A subtype attempts to refer to foo
def static m()
{ foo.something }An incorrect error comes out against the foo reference. This is due to us not finding the getFoo method when looking through methods defined on the supertype, so not determining foo is a property reference.