Compares this task with another.
Returns a string representation of the task.
Returns a short string representation of the task.
The result of executing a task.
Text to display when running the task. If this is null, the commands themselves will be displayed. This is useful for reducing the amount of noise that is displayed.
Time this task was last executed. If this is SysTime.min, then it is taken to mean that the task has never been executed before. This is useful for knowing if a task with no dependencies needs to be executed.
A representation of a task.