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

TGG Project Wizard should add dependencies for meta-model projects #122

Open
RobinOppermann opened this issue Aug 15, 2018 · 3 comments
Open

Comments

@RobinOppermann
Copy link
Contributor

When creating a new TGG project, the wizard lets the user choose the meta-models for source and target.
If the meta-models belong to eMoflon EMF projects, it would be nice to automatically add these projects as dependencies, so the user does not have to do it himself, or wonders why the types cannot be resolved (e.g. in the weight language)

@Nsteel Nsteel self-assigned this Aug 15, 2018
@Arikae
Copy link
Contributor

Arikae commented Oct 18, 2018

I don't fully understand this issue.
Why should we import eMoflon specific meta-models by default?
I do not expect the standard user to work with our internal meta-models so I'm not sure why this might be a problem.
Even if you do implement such a TGG, it is not sure which of our meta-models you are needing and I would rather not import meta-models which may not be used.
Could you clarify this issue a bit more?

@Nsteel Nsteel removed their assignment Oct 18, 2018
@anthonyanjorin
Copy link
Contributor

Hi @Arikae

what Robin means is that if an .ecore is chosen as a dependency, and it happens to be in an eMoflon project with generated code, then we should automatically add the project as a plugin dependency.

Clear?

Tony

@anthonyanjorin
Copy link
Contributor

Any progress? Have you been able to reproduce?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants