(questionText string, getAllProjectsCallback shared.GetAllProjectsCallback, ask question.Asker)
| 320 | } |
| 321 | |
| 322 | func projectSelector(questionText string, getAllProjectsCallback shared.GetAllProjectsCallback, ask question.Asker) (*projects.Project, error) { |
| 323 | existingProjects, err := getAllProjectsCallback() |
| 324 | if err != nil { |
| 325 | return nil, err |
| 326 | } |
| 327 | |
| 328 | return question.SelectMap(ask, questionText, existingProjects, func(p *projects.Project) string { return p.GetName() }) |
| 329 | } |
| 330 | |
| 331 | func getScopeUpdateOptions() []*selectors.SelectOption[string] { |
| 332 | return []*selectors.SelectOption[string]{ |
no test coverage detected