github.com/kcmerrill/alfred@v0.0.0-20180727171036-06445dcb5e3d/pkg/alfred/tasks.go (about) 1 package alfred 2 3 import ( 4 "strings" 5 ) 6 7 func tasksC(task Task, context *Context, tasks map[string]Task) { 8 tgs := task.ParseTaskGroup(task.Tasks) 9 10 tgsNames := make([]string, 0) 11 for _, tg := range tgs { 12 tgsNames = append(tgsNames, tg.Name) 13 } 14 15 if len(tgsNames) != 0 { 16 outOK("tasks", strings.Join(tgsNames, ", "), context) 17 execTaskGroup(tgs, task, context, tasks) 18 } 19 }