The repository appears to contain tons of source code that is generated. Most of this seems to be from Xtext.
- Generated code is redundant, obscures the true source material, makes VCS history hard to comprehend and in effect generally serving as a sort of anti-documentation.
- Having generated code in the repository makes development more fragile, as it does not discourage editing of generated code.
- The saving of generated code implies that our build toolchain is either not automated, or not using open tools, either of which is problematic.
- Except in specific exceptional situations, generated code is not appropriate in the VCS of an open-source project.