Skip to content

Fix support for static trait property methods #1653

@eric-milles

Description

@eric-milles

Consider the following:

trait T {
  static final int zero
  static int one = 1
}
class C implements T {
}
public class J {
  static void test() {
    C.getZero();
    T.getZero(); // expect error
    C.getOne();
    T.getOne(); // expect error
    C.setOne(-1);
  }
}

References from Java class to trait-generated methods are showing as undefined.

see #1652 #1113

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions