MCPcopy Create free account
hub / github.com/driangle/taskmd / printContextDeps

Function printContextDeps

apps/cli/internal/cli/context.go:246–262  ·  view source on GitHub ↗
(w *os.File, deps []taskcontext.DepEntry, r *lipgloss.Renderer)

Source from the content-addressed store, hash-verified

244}
245
246func printContextDeps(w *os.File, deps []taskcontext.DepEntry, r *lipgloss.Renderer) {
247 if len(deps) == 0 {
248 return
249 }
250 fmt.Fprintf(w, "\n%s\n", formatLabel("Dependencies:", r))
251 for _, d := range deps {
252 status := ""
253 if d.Status != "" {
254 status = fmt.Sprintf("(%s)", formatStatus(d.Status, r))
255 }
256 title := d.Title
257 if title == "" {
258 title = d.ID
259 }
260 fmt.Fprintf(w, " %s %s %s\n", formatTaskID(d.ID, r), title, status)
261 }
262}

Callers 1

outputContextTextFunction · 0.85

Calls 3

formatLabelFunction · 0.85
formatStatusFunction · 0.85
formatTaskIDFunction · 0.85

Tested by

no test coverage detected