Hi,

I would like to notify you about a change in the Order of Model Fragment
merging.

Before, the ModelAssembler#processModel(boolean) method processes the
model elements in this order:
- processors marked to run before fragments are executed
- fragments are processed
- processors marked to run after fragments are executed
- imports are resolved

As this allows "after-fragment" processors to run on a semi-complete
model, Bug 475934 [1] fixes that to:
- processors marked to run before fragments are executed
- fragments are processed
- imports are resolved
- processors marked to run after fragments are executed

It is unlikely, that projects are affected by this, but if you have
existing code, relying on the old order, you should chek this.

Best regards

Jonas


[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=475934

_______________________________________________
e4-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to