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

Function printDependencies

apps/cli/internal/cli/get.go:483–494  ·  view source on GitHub ↗
(w io.Writer, deps dependencyInfo, r *lipgloss.Renderer)

Source from the content-addressed store, hash-verified

481}
482
483func printDependencies(w io.Writer, deps dependencyInfo, r *lipgloss.Renderer) {
484 if len(deps.DependsOn) == 0 && len(deps.Blocks) == 0 {
485 return
486 }
487 fmt.Fprintf(w, "\n%s\n", formatLabel("Dependencies:", r))
488 if len(deps.DependsOn) > 0 {
489 fmt.Fprintf(w, " %s %s\n", formatLabel("Depends on:", r), formatDepList(deps.DependsOn, r))
490 }
491 if len(deps.Blocks) > 0 {
492 fmt.Fprintf(w, " %s %s\n", formatLabel("Blocks:", r), formatDepList(deps.Blocks, r))
493 }
494}
495
496func formatDepEntry(e depEntry, r *lipgloss.Renderer) string {
497 if e.Title != "" {

Callers 1

outputGetTextFunction · 0.85

Calls 2

formatLabelFunction · 0.85
formatDepListFunction · 0.85

Tested by

no test coverage detected