| 43 | Example 1. (see picture: Example 1 - Merge) |
| 44 | |
| 45 | 1. we move the ''pzip'' function from module ''from'' to |
| 46 | module ''xlists'' |
| 47 | 2. we edit the module ''xlists'' after refactoring in area, that |
| 48 | is not affected by refactoring (''flatsort'') |
| 49 | 3. then we undo the refactoring in the module ''from'': merge is |
| 50 | successful, the edited text is unchanged |
| 51 | |
| 52 | Example 2. (see picture: Example 2- Conflict) |
| 53 | |
| 54 | 1. we move the ''pzip'' function from module ''from'' to module ''xlists'' |
| 55 | 2. item we edit the module {\em xlists} after refactoring in area, that is affected |
| 56 | by refactoring (''pzip'') |
| 57 | 3. then we undo the refactoring in the module ''from'': conflict arises, the change by editing is rejected |
| 58 | |