Community
Participate
Working Groups
when creating an Xtext grammar form an existing Ecore model and this model contains an EAttribute of type EBoolean with lowerBound=1, then the generated assignment in the grammar is not optional. e.g. Foo: bar?='bar'; Therefore, it becomes impossible to create models with the attribute value set to false. Expectation: assignment for boolean attributes should always be optional, e.g.: Foo: bar?='bar'?;