Skip to content

Fix type inferencing and syntax highlighting for static methods and properties that hide Class members #1257

@eric-milles

Description

@eric-milles

Consider the following:

class C {
  static getName() {
  }
}
C.name
C.getName()
def c = C.class
c.name
c.getName()

Each occurrence of "name" and "getName" refer to C#getName() and not Class#getName(). They are currently shown as java.lang.Class references.

image

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions