Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 357953

Summary: The order of model elements is not kept after the merge of differences taken separately
Product: [Modeling] EMFCompare Reporter: Cedric Notot <cedric.notot>
Component: CoreAssignee: EMF Compare <emf.compare-inbox>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P3 CC: laurent.goubet
Version: 1.3   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Cedric Notot CLA 2011-09-16 11:01:53 EDT
Build Identifier: 20110615-0604

If the merge of the whole model is made by the merge of successive and separated differences, in a different order as the order of the model elements to merge, the model fully merged may be different from the original one. Indeed, some references may not to have kept the original order.

Reproducible: Always

Steps to Reproduce:
Examples on the TestSequenceDiagram JUnit test case from UML2 tests plugin.
(after applying the patch of the bug 357916)
-> actionExecutionSpecification_changeLeftTarget_merge
Comment 1 Laurent Goubet CLA 2012-03-06 04:48:00 EST
This has been fixed on master since.