Model Fragment Merging Order [message #1729436] |
Thu, 14 April 2016 07:48 |
Jonas Helming Messages: 699 Registered: July 2009 |
Senior Member |
|
|
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
--
--
Jonas Helming
Get professional Eclipse developer support:
http://eclipsesource.com/en/services/developer-support/
|
|
|
Powered by
FUDForum. Page generated in 0.03226 seconds