(signal?: AbortSignal)
| 185 | } |
| 186 | |
| 187 | function throwIfAborted(signal?: AbortSignal): void { |
| 188 | if (signal?.aborted) { |
| 189 | const error = new Error('Codebase scan aborted.'); |
| 190 | error.name = 'AbortError'; |
| 191 | throw error; |
| 192 | } |
| 193 | } |
| 194 | |
| 195 | function fingerprintFiles(files: readonly FeedbackCodebaseFile[]): string { |
| 196 | const hash = createHash('sha256'); |
no outgoing calls
no test coverage detected