(value: string | undefined)
| 237 | } |
| 238 | |
| 239 | function parseDiffNumstatCount(value: string | undefined): number { |
| 240 | if (value === undefined || value === '-') return 0; |
| 241 | const n = Number.parseInt(value, 10); |
| 242 | return Number.isFinite(n) && n > 0 ? n : 0; |
| 243 | } |
| 244 | |
| 245 | function readPullRequest(workDir: string): Promise<PullRequestInfo | null> { |
| 246 | return new Promise((resolve) => { |