When the record is nested and there are record inclusions for nested record the code action and completion item is not giving partial result.
Steps to Reproduce
type T record {
Foo foo;
};
type AB record {|
int a;
int b;
|};
type Foo record {|
*AB;
Bar bar;
Baz baz;
|};
type Bar record {|
*AB;
|};
type Baz record {|
*AB;
|};
function fn() {
T t = {<CURSOR>};
}
Description
$subject
When the record is nested and there are record inclusions for nested record the code action and completion item is not giving partial result.
Steps to Reproduce
Affected Version(s)
No response
OS, DB, other environment details and versions
No response
Related area
-> Compilation
Related issue(s) (optional)
No response
Suggested label(s) (optional)
No response
Suggested assignee(s) (optional)
No response