(entries []depEntry, r *lipgloss.Renderer)
| 515 | } |
| 516 | |
| 517 | func formatDepList(entries []depEntry, r *lipgloss.Renderer) string { |
| 518 | parts := make([]string, len(entries)) |
| 519 | for i, e := range entries { |
| 520 | if e.Title != "" { |
| 521 | parts[i] = fmt.Sprintf("%s (%s)", formatTaskID(e.ID, r), e.Title) |
| 522 | } else { |
| 523 | parts[i] = formatTaskID(e.ID, r) |
| 524 | } |
| 525 | } |
| 526 | return strings.Join(parts, ", ") |
| 527 | } |
| 528 | |
| 529 | // getOutput is the struct for JSON/YAML output (includes body unlike model.Task). |
| 530 | type getOutput struct { |
no test coverage detected