( stub: ExternalDocument, size: number | undefined, maxBytes: number )
| 173 | * at fetch time via `ConnectorFileTooLargeError`). |
| 174 | */ |
| 175 | export function stubOrSkipBySize( |
| 176 | stub: ExternalDocument, |
| 177 | size: number | undefined, |
| 178 | maxBytes: number |
| 179 | ): ExternalDocument { |
| 180 | return size && size > maxBytes ? markSkipped(stub, sizeLimitSkipReason(maxBytes)) : stub |
| 181 | } |
| 182 | |
| 183 | /** True when a stub has been flagged as skipped (e.g. oversized) via `markSkipped`. */ |
| 184 | export function isSkippedDocument(doc: ExternalDocument): boolean { |
no test coverage detected