langium
langium copied to clipboard
Properties of interface definitions never being assigned are ignored during AST generation
The generation of interface properties apparently wants to be smart and ignores those properties that are never assigned within a parser rule. In rare cases it's required to add such property definitions explicitly to have the property accessible from a super type defined as a union type definition.
Thus, please drop the filtering.