Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EMF Compare/Specifications/AllNonConflictingActions
All Non-Conflicting Actions
The following table shows what is currently the state (before https://git.eclipse.org/r/#/c/48436/) of a model after clicking on EMF Compare comparison editor toolbar's buttons:
What is | CHANGE | ANCESTOR | LEFT | RIGHT | LEFT to RIGHT | RIGHT to LEFT | ACCEPT | REJECT | ALL LEFT to RIGHT | ALL RIGHT to LEFT | ACCEPT ALL | REJECT ALL |
---|---|---|---|---|---|---|---|---|---|---|---|---|
3-way | Left delete | X | / | X | RIGHT = / | LEFT = X | MARK AS MERGED | LEFT = X | RIGHT = / | DO NOTHING | DO NOTHING | DO NOTHING |
Right delete | X | X | / | RIGHT = X | LEFT = / | LEFT = / | MARK AS MERGED | DO NOTHING | LEFT = / | LEFT = / | LEFT = / | |
Left Add | / | X | / | RIGHT = X | LEFT = / | MARK AS MERGED | LEFT = / | RIGHT = X | DO NOTHING | DO NOTHING | DO NOTHING | |
Right Add | / | / | X | RIGHT = / | LEFT = X | LEFT = X | MARK AS MERGED | DO NOTHING | LEFT = X | LEFT = X | LEFT = X | |
2-way | Delete | / | X | RIGHT = / | LEFT = X | NOT TESTED | NOT TESTED | RIGHT = / | LEFT = X | NOT TESTED | NOT TESTED | |
Add | X | / | RIGHT = X | LEFT = / | NOT TESTED | NOT TESTED | RIGHT = X | LEFT = / | NOT TESTED | NOT TESTED |
The following table shows the state the model should be in (and will be after https://git.eclipse.org/r/#/c/48436/) after clicking on EMF Compare comparison editor toolbar's buttons: (the red cells shows differences between what is and what it should be)
What it should be | CHANGE | ANCESTOR | LEFT | RIGHT | LEFT to RIGHT | RIGHT to LEFT | ACCEPT | REJECT | ALL LEFT to RIGHT | ALL RIGHT to LEFT | ACCEPT ALL | REJECT ALL |
---|---|---|---|---|---|---|---|---|---|---|---|---|
3-way | Left delete | X | / | X | RIGHT = / | LEFT = X | MARK AS MERGED | LEFT = X | RIGHT = / | DO NOTHING | MARK AS MERGED | LEFT = X |
Right delete | X | X | / | RIGHT = X | LEFT = / | LEFT = / | MARK AS MERGED | DO NOTHING | LEFT = / | LEFT = / | MARK AS MERGED | |
Left Add | / | X | / | RIGHT = X | LEFT = / | MARK AS MERGED | LEFT = / | RIGHT = X | DO NOTHING | MARK AS MERGED | LEFT = / | |
Right Add | / | / | X | RIGHT = / | LEFT = X | LEFT = X | MARK AS MERGED | DO NOTHING | LEFT = X | LEFT = X | MARK AS MERGED | |
2-way | Delete | / | X | RIGHT = / | LEFT = X | NOT TESTED | NOT TESTED | RIGHT = / | LEFT = X | NOT TESTED | NOT TESTED | |
Add | X | / | RIGHT = X | LEFT = / | NOT TESTED | NOT TESTED | RIGHT = X | LEFT = / | NOT TESTED | NOT TESTED |