| Summary: | API changes | ||
|---|---|---|---|
| Product: | [Modeling] EMFCompare | Reporter: | Laurent Goubet <laurent.goubet> |
| Component: | Core | Assignee: | EMF Compare <emf.compare-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 1.0 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 232277 | ||
|
Description
Laurent Goubet
Since bug 232277 needs the diff metamodel to be refactored in order to be fixed, we might as well take this chance to fully refactor both metamodels to enhance consistency. Here is the complete list of changes that will be done during this "refactoring session" :) : DiffModel : - GenericDiffElement will be deleted - DiffGroup#leftParent will be renamed DiffGroup#rightParent - AddModelElement and RemoteRemoveModelElement supertypes will be changed from ModelElementChangeRightTarget to ModelElementChangeLeftTarget - RemoveModelElement and RemoteAddModelElement supertypes will be changed from ModelElementChangeLeftTarget to ModelElementChangeRightTarget - AddAttribute and RemoteRemoveAttribute supertypes will be changed from AttributeChangeRightTarget to AttributeChangeLeftTarget - RemoveAttribute and RemoteAddAttribute supertypes will be changed from AttributeChangeLeftTarget to AttributeChangeRightTarget - AddReferenceValue and RemoteRemoveReferenceValue supertypes will be changed from ReferenceChangeRightTarget to ReferenceChangeLeftTarget - RemoveReferenceValue and RemoteAddReferenceValue supertypes will be changed from ReferenceChangeLeftTarget to ReferenceChangeRightTarget MatchModel : - MatchModel#unMatchedElements will be renamed MatchModel#unmatchedElements - Match3Element will be renamed Match3Elements - UnMatchElement will be renamed UnmatchedElement - RemoteUnMatchElement will be renamed RemoteUnmatchedElement Changes have been commited on HEAD and will be available in the next build. FIX available in 0.9.0M4. Closing our "resolved" and "verified" bugs. |