()
| 367 | }: WorkspaceGitClientOptions): GitClient { |
| 368 | let fsPromise: Promise<IsomorphicGitFSClient> | undefined; |
| 369 | const fs = () => { |
| 370 | if (!fsPromise) fsPromise = adapter(ws.provider()); |
| 371 | return fsPromise; |
| 372 | }; |
| 373 | const cache: Record<string, unknown> = {}; |
| 374 | |
| 375 | // Memoised module loaders. Each holds the promise returned by |
no test coverage detected