Task constructor
Task(
- dynamic action(), {
- String description = '',
- String name = '',
- Set<
String> dependsOn = const {}, - RunCondition runCondition = const AlwaysRun(),
- ArgsValidator argsValidator = const DoNotAcceptArgs(),
- TaskPhase phase = TaskPhase.build,
Implementation
Task(
Function(List<String>) action, {
this.description = '',
String name = '',
Set<String> dependsOn = const {},
this.runCondition = const AlwaysRun(),
this.argsValidator = const DoNotAcceptArgs(),
this.phase = TaskPhase.build,
}) : _nameAction = _resolveNameAction(action, name),
_dependsOn = dependsOn;