Skip to content

"Override method in" implemented trait not proposed #705

@mauromol

Description

@mauromol

Consider this:

package test30
trait T {
	String getFoo() { 'foo' }
}

And:

package test30

class A implements T {
  |
}

Invoke code assist at "|": the suggestion list proposes to override methods inherited from Object, but not T.getFoo().
If T is an interface, it works correctly instead.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions