I downloaded the latest version from OrionDev and i tried to create 2 model versions
starting from 2 MSE files of two subsequent versions of the same project.
The following code does simply create 2 versions, the second of which contains all the
entities coming from famixModel2 and a reference to all the entities contained in model1.
model1 := OrionConverter convertFrom: famixModel1.
model2 := OrionConverter convertFrom: famixModel2.
system originalModel: model1.
model1 orionSystem: system.
model2 withParent: model1.
I would like to know if there is a method which allows to add a new version and also makes
a diff between the entities being added and the entities contained in the parent version.
The diff should be made between entities sharing the same mooseName and should be done on
the basis of the contained code (if existing).
Thanks :)
On Jul 28, 2012, at 10:17 PM, jannik.laval wrote:
If there are multiple versions of a project, it would be also interesting to distribute
an Orion model of all the versions.
Is it possible to build such a model having an MSE file for each version as input ?
yes
How much effort is needed to fix the bugs and
make it work ?
Jannik? But normally it should work.
Iep, it should work.
I used the pragma for importing elements in MSE.
But I never tried it.
Now I do not know if orion covers all the famix
entities but extending it should not be a problem,
It is easy and fast to extend FAMIX entities.
Jannik
What would be good is that orion gets the trick
that andy and veronica implemented in their implementation of Orion
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev