(issues []api.LinkedIssue, withTitle bool)
| 375 | } |
| 376 | |
| 377 | func joinLinkedIssues(issues []api.LinkedIssue, withTitle bool) string { |
| 378 | if len(issues) == 0 { |
| 379 | return "" |
| 380 | } |
| 381 | parts := make([]string, len(issues)) |
| 382 | for i, issue := range issues { |
| 383 | parts[i] = formatLinkedIssueRef(&issue) |
| 384 | if withTitle { |
| 385 | parts[i] += " " + issue.Title |
| 386 | } |
| 387 | } |
| 388 | return strings.Join(parts, ", ") |
| 389 | } |
| 390 | |
| 391 | func issueStateTitleWithColor(cs *iostreams.ColorScheme, issue *api.Issue) string { |
| 392 | colorFunc := cs.ColorFromString(prShared.ColorForIssueState(*issue)) |
no test coverage detected