(error: Error | null | undefined, func: Function | null | undefined)
| 560 | } |
| 561 | |
| 562 | function getErrorMessage(error: Error | null | undefined, func: Function | null | undefined): string { |
| 563 | if (!error || !func) return ''; |
| 564 | let errorMessage = func(error); |
| 565 | // @ts-ignore AUTO-ADDED-AFTER-MIGRATION-PLEASE-FIX! |
| 566 | if (error.showDoctorMessage) { |
| 567 | errorMessage = `${errorMessage} |
| 568 | |
| 569 | run 'bit doctor' to get detailed workspace diagnosis and issue resolution.`; |
| 570 | } |
| 571 | return errorMessage; |
| 572 | } |
| 573 | |
| 574 | function getExternalErrorMessage(externalError: Error | null | undefined): string { |
| 575 | if (!externalError) return ''; |
no test coverage detected