Skip to content

Simplify Xtext Grammar Code Generation by Integrating MWE2 Workflows - #16

Merged
NiklasRentzCAU merged 7 commits into
mainfrom
nre/automatic-mwe2-workflow
Oct 1, 2026
Merged

NiklasRentzCAU merged 7 commits into
mainfrom
nre/automatic-mwe2-workflow

Conversation

@NiklasRentzCAU

Copy link
Copy Markdown
Member

The CLI tool now runs the MWE2 workflows itself. In addition, patches are now applied to Xtext-generated files instead of overwriting them entirely.

  • These changes make the repository less prone to breakage when upgrading Xtext versions.
  • Generated Xtext grammars now work in Eclipse again. Previously, the manually overwritten code contained a bug that does not occur in the files generated automatically by the workflow.
  • Two smaller fixes are included in separate commits: closing a stream after use and making code generation idempotent by using LinkedHashMap instead of HashMap.

@NiklasRentzCAU NiklasRentzCAU self-assigned this Oct 1, 2026
@NiklasRentzCAU
NiklasRentzCAU merged commit 25ba0fa into main Oct 1, 2026
1 check passed
@NiklasRentzCAU
NiklasRentzCAU deleted the nre/automatic-mwe2-workflow branch October 23, 2026 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant