()
| 499 | private processLaunchAttachRequest(response: DebugProtocol.LaunchResponse, attach: boolean): Promise<void> { |
| 500 | return new Promise<void>((resolve) => { |
| 501 | const doResolve = () => { |
| 502 | if (resolve) { |
| 503 | resolve(); |
| 504 | resolve = null; |
| 505 | } |
| 506 | }; |
| 507 | const haveSymFiles = this.args.symbolFiles && (this.args.symbolFiles.length > 0); |
| 508 | if (!fs.existsSync(this.args.executable) && !haveSymFiles) { |
| 509 | this.sendErrorResponse(response, 103, `Unable to find executable file at ${this.args.executable}.`); |
nothing calls this directly
no test coverage detected