eMoflon / emoflon-tool

Source code of eMoflon::TIE-SDM
https://emoflon.org
Other
3 stars 2 forks source link

Problem with plugin dependencies which are WIP #79

Closed RolandKluge closed 8 years ago

RolandKluge commented 8 years ago

From @SchroedingersCatIsUndead on September 14, 2016 11:13

If you have a dependency to a plugin which is under heavy work in progress in the workspace your TGG the vis will create null refernces. The visualization is only reference to plattform://plugin... but if you use plattform://resource... to work with newest changes of a dependency this error is shown.

Copied from original issue: eMoflon/emoflon#803

RolandKluge commented 8 years ago

this error is shown.

Do you mean the XText (fast) validation errors?

RolandKluge commented 8 years ago

From @SchroedingersCatIsUndead on September 14, 2016 15:17

No, but some XText (fast) validation errors have the same reason. i.e. we have installed plugin bar.foo and we also have the plugin (this plugin is also a meta-modell) in our workspace. If we create a new Class Baz and we want to use Baz in a TGG. We must change the import of the meta-model from Plattform://plugin... to Platform://resource... that we can use it. But if we have an TGGObjectVariable baz:Baz it will be shown as baz:null in the Visualization and its null in the tgg.xmi file

RolandKluge commented 8 years ago

From @anthonyanjorin on September 14, 2016 15:55

this is quite strange... sometimes even with platform:/resource it still shows types as null.

I have to check what is wrong with the vis... I assume some proxies are not being resolved for whatever reason.