| | 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 | |