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

Bug 357916

Summary: The merge of a difference extension has no effect
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:
Attachments:
Description Flags
Correction of the bug laurent.goubet: iplog+

Description Cedric Notot CLA 2011-09-16 05:12:37 EDT
Build Identifier: 20110615-0604

The override of the "getDependencies()" method is missing in the DefaultExtensionMerger. This class execute the merge of the required differences only.

Reproducible: Always

Steps to Reproduce:
1. Compare UML or GMF diagram models (with difference extensions)
2. Merge one of these differences.
3. Close compare editor et open it again -> The difference was not merged.
Comment 1 Cedric Notot CLA 2011-09-16 05:14:08 EDT
Created attachment 203477 [details]
Correction of the bug
Comment 2 Laurent Goubet CLA 2011-09-27 10:20:57 EDT
Fixed in master
Comment 3 Laurent Goubet CLA 2013-01-17 08:32:25 EST
batch-closing a bunch of "RESOLVED" bugs.