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

Function printArchivePreview

apps/cli/internal/cli/archive.go:201–211  ·  view source on GitHub ↗
(tasks []*model.Task, action, absScanDir string)

Source from the content-addressed store, hash-verified

199}
200
201func printArchivePreview(tasks []*model.Task, action, absScanDir string) {
202 r := getRenderer()
203 fmt.Printf("%s %d task(s):\n", action, len(tasks))
204 for _, task := range tasks {
205 relPath, err := filepath.Rel(absScanDir, task.FilePath)
206 if err != nil {
207 relPath = task.FilePath
208 }
209 fmt.Printf(" %s %s %s\n", formatTaskID(task.ID, r), task.Title, formatDim("("+relPath+")", r))
210 }
211}
212
213func executeDelete(tasks []*model.Task) error {
214 r := getRenderer()

Callers 1

runArchiveFunction · 0.85

Calls 3

getRendererFunction · 0.85
formatTaskIDFunction · 0.85
formatDimFunction · 0.85

Tested by

no test coverage detected