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

Function printImportResult

apps/cli/internal/cli/importcmd.go:477–488  ·  view source on GitHub ↗
(result *sync.ImportResult, format string, quietMode bool)

Source from the content-addressed store, hash-verified

475}
476
477func printImportResult(result *sync.ImportResult, format string, quietMode bool) error {
478 data := buildImportResultData(result)
479
480 switch format {
481 case "json":
482 return WriteJSON(os.Stdout, data)
483 case "yaml":
484 return WriteYAML(os.Stdout, data)
485 default:
486 return printImportTable(result, data.Summary, quietMode)
487 }
488}
489
490func buildImportResultData(result *sync.ImportResult) importResultData {
491 data := importResultData{

Callers 1

runImportFunction · 0.85

Calls 4

buildImportResultDataFunction · 0.85
WriteJSONFunction · 0.85
WriteYAMLFunction · 0.85
printImportTableFunction · 0.85

Tested by

no test coverage detected