Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Integrate changes for IBeX v2 #425

Draft
wants to merge 268 commits into
base: master
Choose a base branch
from
Draft

Conversation

maxkratz
Copy link
Member

This PR integrates the eMoflon::IBeX v2 specific changes into the main branch towards our goal of merging IBeX 2.0 (#424).

arg0n1s and others added 30 commits October 9, 2022 22:24
…-class, which will replace the interfaces: IMatchObserver, IContextInterpreter and remove PM related responsibilities from the IBeXTransformationInterpreter class.
->TODO: Templates + Matchfilter
-> TODO:
(1) Add CoPattern template
(2) Implement: rule application
(3) Implement: match conditions
(4) Implement: Match filter
+ added expression helper for unparsing expressions
+ deleted / renamed old plugin interfaces
!Danger! -> This commit currently breaks eMoflon GT as well as eMoflon TGG
+ fixed new plugin interface
+ fixed statemodel + manager + vadogt
-> Templates
-> GTL to GT transformer

+ added minor features to the gt und core metamodels
…/rework_TGG

# Conflicts:
#	org.emoflon.ibex.gt/src/org/emoflon/ibex/gt/transformation/GTLtoGTModelTransformer.java
+ added api methods
+ fixed buggy transformation that produced multiple objects representing the same EClass
@maxkratz maxkratz marked this pull request as draft May 10, 2024 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants