123456789101112131415161718 |
- package ast
- import "github.com/go-task/task/v3/internal/deepcopy"
- // Requires represents a set of required variables necessary for a task to run
- type Requires struct {
- Vars []string
- }
- func (r *Requires) DeepCopy() *Requires {
- if r == nil {
- return nil
- }
- return &Requires{
- Vars: deepcopy.Slice(r.Vars),
- }
- }
|