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

Function executeDelete

apps/cli/internal/cli/archive.go:213–222  ·  view source on GitHub ↗
(tasks []*model.Task)

Source from the content-addressed store, hash-verified

211}
212
213func executeDelete(tasks []*model.Task) error {
214 r := getRenderer()
215 for _, task := range tasks {
216 if err := os.Remove(task.FilePath); err != nil {
217 return fmt.Errorf("failed to delete %s: %w", task.FilePath, err)
218 }
219 }
220 fmt.Println(formatSuccess(fmt.Sprintf("Deleted %d task(s).", len(tasks)), r))
221 return nil
222}
223
224func executeArchive(tasks []*model.Task, absScanDir string) error {
225 r := getRenderer()

Callers 1

runArchiveFunction · 0.85

Calls 2

getRendererFunction · 0.85
formatSuccessFunction · 0.85

Tested by

no test coverage detected