Skip to content

Commit 9311655

Browse files
committed
Zaninis comments
Signed-off-by: fjtirado <[email protected]>
1 parent ee94990 commit 9311655

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

Diff for: impl/runner.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ func (wr *workflowRunnerImpl) Run(input interface{}) (output interface{}, err er
137137
wr.RunnerCtx.SetInput(input)
138138
// Run tasks sequentially
139139
wr.RunnerCtx.SetStatus(ctx.RunningStatus)
140-
doRunner, err := NewDoTaskRunner(wr.Workflow.Do, wr.GetWorkflowDef())
140+
doRunner, err := NewDoTaskRunner(wr.Workflow.Do)
141141
if err != nil {
142142
return nil, err
143143
}

Diff for: impl/task_runner_do.go

+5-7
Original file line numberDiff line numberDiff line change
@@ -30,26 +30,24 @@ func NewTaskRunner(taskName string, task model.Task, workflowDef *model.Workflow
3030
case *model.RaiseTask:
3131
return NewRaiseTaskRunner(taskName, t, workflowDef)
3232
case *model.DoTask:
33-
return NewDoTaskRunner(t.Do, workflowDef)
33+
return NewDoTaskRunner(t.Do)
3434
case *model.ForTask:
35-
return NewForTaskRunner(taskName, t, workflowDef)
35+
return NewForTaskRunner(taskName, t)
3636
case *model.CallHTTP:
3737
return NewCallHttpRunner(taskName, t)
3838
default:
3939
return nil, fmt.Errorf("unsupported task type '%T' for task '%s'", t, taskName)
4040
}
4141
}
4242

43-
func NewDoTaskRunner(taskList *model.TaskList, workflowDef *model.Workflow) (*DoTaskRunner, error) {
43+
func NewDoTaskRunner(taskList *model.TaskList) (*DoTaskRunner, error) {
4444
return &DoTaskRunner{
45-
TaskList: taskList,
46-
WorkflowDef: workflowDef,
45+
TaskList: taskList,
4746
}, nil
4847
}
4948

5049
type DoTaskRunner struct {
51-
TaskList *model.TaskList
52-
WorkflowDef *model.Workflow
50+
TaskList *model.TaskList
5351
}
5452

5553
func (d *DoTaskRunner) Run(input interface{}, taskSupport TaskSupport) (output interface{}, err error) {

Diff for: impl/task_runner_for.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ const (
2828
forTaskDefaultAt = "$index"
2929
)
3030

31-
func NewForTaskRunner(taskName string, task *model.ForTask, workflowDef *model.Workflow) (*ForTaskRunner, error) {
31+
func NewForTaskRunner(taskName string, task *model.ForTask) (*ForTaskRunner, error) {
3232
if task == nil || task.Do == nil {
3333
return nil, model.NewErrValidation(fmt.Errorf("invalid For task %s", taskName), taskName)
3434
}
3535

36-
doRunner, err := NewDoTaskRunner(task.Do, workflowDef)
36+
doRunner, err := NewDoTaskRunner(task.Do)
3737
if err != nil {
3838
return nil, err
3939
}

0 commit comments

Comments
 (0)