(diff)
| 125 | } |
| 126 | |
| 127 | function printSimpleMyersDiff(diff) { |
| 128 | let message = ''; |
| 129 | |
| 130 | for (let diffIdx = diff.length - 1; diffIdx >= 0; diffIdx--) { |
| 131 | const { 0: operation, 1: value } = diff[diffIdx]; |
| 132 | let color = colors.white; |
| 133 | |
| 134 | if (operation === kOperations.INSERT) { |
| 135 | color = colors.green; |
| 136 | } else if (operation === kOperations.DELETE) { |
| 137 | color = colors.red; |
| 138 | } |
| 139 | |
| 140 | message += `${color}${value}${colors.white}`; |
| 141 | } |
| 142 | |
| 143 | return `\n${message}`; |
| 144 | } |
| 145 | |
| 146 | function printMyersDiff(diff, operator) { |
| 147 | let message = ''; |
no outgoing calls
no test coverage detected
searching dependent graphs…