(installDir string)
| 468 | } |
| 469 | |
| 470 | func removeCopilot(installDir string) error { |
| 471 | if _, err := os.Stat(installDir); os.IsNotExist(err) { |
| 472 | return fmt.Errorf("failed to remove Copilot CLI: Copilot CLI not installed through `gh`") |
| 473 | } |
| 474 | |
| 475 | if err := os.RemoveAll(installDir); err != nil { |
| 476 | return fmt.Errorf("failed to remove Copilot CLI: %w", err) |
| 477 | } |
| 478 | |
| 479 | return nil |
| 480 | } |