Skip to content

Code assist for map constructors does not propose fields of super class(es) #766

@ybayk

Description

@ybayk

This code is legal in Groovy:

class Base {
  String foo
}

class Sub extends Base {
  String bar
}

def sub = new Sub(foo:'foo', bar:'bar')
assert sub.foo == 'foo'
assert sub.bar == 'bar'

However code assist does not propose 'foo' field from a superclass for the map-style constructor:
image

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions