()
| 64 | } |
| 65 | |
| 66 | async function* flushPending() { |
| 67 | if (state === 'unified-diff' || state === 'combined-diff') { |
| 68 | yield* yieldFileName(); |
| 69 | } else if (state === 'unified-diff-hunk-body') { |
| 70 | yield* yieldHunk('unified-diff'); |
| 71 | } else if (state === 'combined-diff-hunk-body') { |
| 72 | yield* yieldHunk('combined-diff'); |
| 73 | } |
| 74 | } |
| 75 | |
| 76 | for await (const rawLine of lines) { |
| 77 | const line = rawLine.replace(ANSI_COLOR_CODE_REGEX, ''); |
no test coverage detected