MCPcopy
hub / github.com/cli/cli / StateTitleWithColor

Function StateTitleWithColor

pkg/cmd/pr/shared/display.go:12–18  ·  view source on GitHub ↗
(cs *iostreams.ColorScheme, pr api.PullRequest)

Source from the content-addressed store, hash-verified

10)
11
12func StateTitleWithColor(cs *iostreams.ColorScheme, pr api.PullRequest) string {
13 prStateColorFunc := cs.ColorFromString(ColorForPRState(pr))
14 if pr.State == "OPEN" && pr.IsDraft {
15 return prStateColorFunc("Draft")
16 }
17 return prStateColorFunc(text.Title(pr.State))
18}
19
20func PrStateWithDraft(pr *api.PullRequest) string {
21 if pr.IsDraft && pr.State == "OPEN" {

Callers 2

printHumanPrPreviewFunction · 0.92
printPrsFunction · 0.92

Calls 3

TitleFunction · 0.92
ColorForPRStateFunction · 0.85
ColorFromStringMethod · 0.80

Tested by

no test coverage detected