todo
deadline
event
remove
done
find
list
bye
Adds a todo
with the specified description to the task list.
Format: todo TASK
Example: todo walk the dog
Expected Outcome:
Got it. I've added this task:
[T][x] walk the dog
Now you have 3 tasks in the list
Adds a deadline
with the specified description to the task list.
Format: deadline TASK /by DATE
Example: deadline complete individual project /by 2020-09-18`
Expected Outcome:
Got it. I've added this task:
[D][x] complete individual project (Sep 18 2020)
Now you have 4 tasks in the list
Adds an event
with the specified description to the task list.
Format: event TASK /at DATE
Example: event music festival /at 2020-09-20
Expected Outcome:
Got it. I've added this task:
[E][x] music festival (Sep 20 2020)
Now you have 5 tasks in the list
Removes a task from the task list.
Format: remove INDEX
Example: remove 2
Expected Outcome:
Noted. I've removed this task:
[T][x] read book
Now you have 4 tasks in the list.
Marks a task as done in the task list.
Format: done INDEX
Example: done 2
Expected Outcome:
Nice! I've marked this task as done:
[/] walk the dog
Finds a task in the task list by keyword.
Format: find KEYWORD
Example: find music
Expected Outcome:
Tasks Found:
5. [E][x] music festival (Sep 20 2020)
Lists the current task list.
Format: list
Expected Outcome:
Here are the tasks in your list:
1. [T][x] complete project
Exits the program.
Format: bye
Expected Outcome:
Bye. Hope to see you again soon!
Task List data is automatically saved in the harddisk after any command that changes its data. There is no need to save manually