payload: {"action":"created","comment":{"url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/comments/320610922","pull_request_review_id":283424756,"id":320610922,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDMyMDYxMDkyMg==","diff_hunk":"@@ -1,16 +1,32 @@\n-import java.util.*;\n-\n+/**\n+ * Command corresponding to user input starting with either \"todo\", \"deadline\" or \"event\".\n+ * Executes the command input by using UI and adds the corresponding tasks to the tasklist.\n+ */\n public class AddCommand extends Command {\n     protected Type enumType;\n     protected String taskDesc;\n     protected String timeDesc;\n \n+    /**\n+     * Constructs a AddCommand object.\n+     * @param enumType indicates the type of add command\n+     * @param taskDesc description of the task by user\n+     * @param timeDesc inputted time of the task\n+     */\n     public AddCommand(Type enumType, String taskDesc, String timeDesc) {\n         this.enumType = enumType;\n         this.taskDesc = taskDesc;\n         this.timeDesc = timeDesc;\n     }\n \n+    /**\n+     * Adds the program task inputted by the user to the task list.\n+     * and prints out corresponding response\n+     * @param tasks holds the list of tasks currently in the program\n+     * @param ui displays the output from execution\n+     * @param storage stores the added task to the specified file\n+     * @throws DukeException if task requirements is not met\n+     */\n     public void execute(TaskList tasks, Ui ui, Storage storage) throws DukeException {","path":"src/main/java/AddCommand.java","position":null,"original_position":32,"commit_id":"61eca1d9b7c0ae79442aee73e06c603f98ed289a","original_commit_id":"83a2b27d72790655b7adb9a82c10b4409b716dc2","user":{"login":"alxkohh","id":49210156,"node_id":"MDQ6VXNlcjQ5MjEwMTU2","avatar_url":"https://avatars3.githubusercontent.com/u/49210156?v=4","gravatar_id":"","url":"https://api.github.com/users/alxkohh","html_url":"https://github.com/alxkohh","followers_url":"https://api.github.com/users/alxkohh/followers","following_url":"https://api.github.com/users/alxkohh/following{/other_user}","gists_url":"https://api.github.com/users/alxkohh/gists{/gist_id}","starred_url":"https://api.github.com/users/alxkohh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alxkohh/subscriptions","organizations_url":"https://api.github.com/users/alxkohh/orgs","repos_url":"https://api.github.com/users/alxkohh/repos","events_url":"https://api.github.com/users/alxkohh/events{/privacy}","received_events_url":"https://api.github.com/users/alxkohh/received_events","type":"User","site_admin":false},"body":"You forgot to type @Override on top of this method, but no worries, not a big issue. Good use of inheritance!","created_at":"2019-09-04T07:31:45Z","updated_at":"2019-09-04T07:31:46Z","html_url":"https://github.com/nus-cs2103-AY1920S1/duke/pull/142#discussion_r320610922","pull_request_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/142","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/comments/320610922"},"html":{"href":"https://github.com/nus-cs2103-AY1920S1/duke/pull/142#discussion_r320610922"},"pull_request":{"href":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/142"}}},"pull_request":{"url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/142","id":310977854,"node_id":"MDExOlB1bGxSZXF1ZXN0MzEwOTc3ODU0","html_url":"https://github.com/nus-cs2103-AY1920S1/duke/pull/142","diff_url":"https://github.com/nus-cs2103-AY1920S1/duke/pull/142.diff","patch_url":"https://github.com/nus-cs2103-AY1920S1/duke/pull/142.patch","issue_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/issues/142","number":142,"state":"open","locked":false,"title":"[Seah Lynn] Duke Increments","user":{"login":"seahlynn","id":50550229,"node_id":"MDQ6VXNlcjUwNTUwMjI5","avatar_url":"https://avatars0.githubusercontent.com/u/50550229?v=4","gravatar_id":"","url":"https://api.github.com/users/seahlynn","html_url":"https://github.com/seahlynn","followers_url":"https://api.github.com/users/seahlynn/followers","following_url":"https://api.github.com/users/seahlynn/following{/other_user}","gists_url":"https://api.github.com/users/seahlynn/gists{/gist_id}","starred_url":"https://api.github.com/users/seahlynn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seahlynn/subscriptions","organizations_url":"https://api.github.com/users/seahlynn/orgs","repos_url":"https://api.github.com/users/seahlynn/repos","events_url":"https://api.github.com/users/seahlynn/events{/privacy}","received_events_url":"https://api.github.com/users/seahlynn/received_events","type":"User","site_admin":false},"body":"","created_at":"2019-08-26T15:57:04Z","updated_at":"2019-09-04T07:31:46Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a78ad968f1d381ec964354aba40f01769258f9b4","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/142/commits","review_comments_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/142/comments","review_comment_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/comments{/number}","comments_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/issues/142/comments","statuses_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/statuses/61eca1d9b7c0ae79442aee73e06c603f98ed289a","head":{"label":"seahlynn:master","ref":"master","sha":"61eca1d9b7c0ae79442aee73e06c603f98ed289a","user":{"login":"seahlynn","id":50550229,"node_id":"MDQ6VXNlcjUwNTUwMjI5","avatar_url":"https://avatars0.githubusercontent.com/u/50550229?v=4","gravatar_id":"","url":"https://api.github.com/users/seahlynn","html_url":"https://github.com/seahlynn","followers_url":"https://api.github.com/users/seahlynn/followers","following_url":"https://api.github.com/users/seahlynn/following{/other_user}","gists_url":"https://api.github.com/users/seahlynn/gists{/gist_id}","starred_url":"https://api.github.com/users/seahlynn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seahlynn/subscriptions","organizations_url":"https://api.github.com/users/seahlynn/orgs","repos_url":"https://api.github.com/users/seahlynn/repos","events_url":"https://api.github.com/users/seahlynn/events{/privacy}","received_events_url":"https://api.github.com/users/seahlynn/received_events","type":"User","site_admin":false},"repo":{"id":203001269,"node_id":"MDEwOlJlcG9zaXRvcnkyMDMwMDEyNjk=","name":"duke","full_name":"seahlynn/duke","private":false,"owner":{"login":"seahlynn","id":50550229,"node_id":"MDQ6VXNlcjUwNTUwMjI5","avatar_url":"https://avatars0.githubusercontent.com/u/50550229?v=4","gravatar_id":"","url":"https://api.github.com/users/seahlynn","html_url":"https://github.com/seahlynn","followers_url":"https://api.github.com/users/seahlynn/followers","following_url":"https://api.github.com/users/seahlynn/following{/other_user}","gists_url":"https://api.github.com/users/seahlynn/gists{/gist_id}","starred_url":"https://api.github.com/users/seahlynn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seahlynn/subscriptions","organizations_url":"https://api.github.com/users/seahlynn/orgs","repos_url":"https://api.github.com/users/seahlynn/repos","events_url":"https://api.github.com/users/seahlynn/events{/privacy}","received_events_url":"https://api.github.com/users/seahlynn/received_events","type":"User","site_admin":false},"html_url":"https://github.com/seahlynn/duke","description":null,"fork":true,"url":"https://api.github.com/repos/seahlynn/duke","forks_url":"https://api.github.com/repos/seahlynn/duke/forks","keys_url":"https://api.github.com/repos/seahlynn/duke/keys{/key_id}","collaborators_url":"https://api.github.com/repos/seahlynn/duke/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/seahlynn/duke/teams","hooks_url":"https://api.github.com/repos/seahlynn/duke/hooks","issue_events_url":"https://api.github.com/repos/seahlynn/duke/issues/events{/number}","events_url":"https://api.github.com/repos/seahlynn/duke/events","assignees_url":"https://api.github.com/repos/seahlynn/duke/assignees{/user}","branches_url":"https://api.github.com/repos/seahlynn/duke/branches{/branch}","tags_url":"https://api.github.com/repos/seahlynn/duke/tags","blobs_url":"https://api.github.com/repos/seahlynn/duke/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/seahlynn/duke/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/seahlynn/duke/git/refs{/sha}","trees_url":"https://api.github.com/repos/seahlynn/duke/git/trees{/sha}","statuses_url":"https://api.github.com/repos/seahlynn/duke/statuses/{sha}","languages_url":"https://api.github.com/repos/seahlynn/duke/languages","stargazers_url":"https://api.github.com/repos/seahlynn/duke/stargazers","contributors_url":"https://api.github.com/repos/seahlynn/duke/contributors","subscribers_url":"https://api.github.com/repos/seahlynn/duke/subscribers","subscription_url":"https://api.github.com/repos/seahlynn/duke/subscription","commits_url":"https://api.github.com/repos/seahlynn/duke/commits{/sha}","git_commits_url":"https://api.github.com/repos/seahlynn/duke/git/commits{/sha}","comments_url":"https://api.github.com/repos/seahlynn/duke/comments{/number}","issue_comment_url":"https://api.github.com/repos/seahlynn/duke/issues/comments{/number}","contents_url":"https://api.github.com/repos/seahlynn/duke/contents/{+path}","compare_url":"https://api.github.com/repos/seahlynn/duke/compare/{base}...{head}","merges_url":"https://api.github.com/repos/seahlynn/duke/merges","archive_url":"https://api.github.com/repos/seahlynn/duke/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/seahlynn/duke/downloads","issues_url":"https://api.github.com/repos/seahlynn/duke/issues{/number}","pulls_url":"https://api.github.com/repos/seahlynn/duke/pulls{/number}","milestones_url":"https://api.github.com/repos/seahlynn/duke/milestones{/number}","notifications_url":"https://api.github.com/repos/seahlynn/duke/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/seahlynn/duke/labels{/name}","releases_url":"https://api.github.com/repos/seahlynn/duke/releases{/id}","deployments_url":"https://api.github.com/repos/seahlynn/duke/deployments","created_at":"2019-08-18T12:38:22Z","updated_at":"2019-09-03T15:22:27Z","pushed_at":"2019-09-03T15:24:08Z","git_url":"git://github.com/seahlynn/duke.git","ssh_url":"git@github.com:seahlynn/duke.git","clone_url":"https://github.com/seahlynn/duke.git","svn_url":"https://github.com/seahlynn/duke","homepage":null,"size":1555,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"nus-cs2103-AY1920S1:master","ref":"master","sha":"baa18a5b60aee205f3593787bac4dc4a98a7687c","user":{"login":"nus-cs2103-AY1920S1","id":50736603,"node_id":"MDEyOk9yZ2FuaXphdGlvbjUwNzM2NjAz","avatar_url":"https://avatars1.githubusercontent.com/u/50736603?v=4","gravatar_id":"","url":"https://api.github.com/users/nus-cs2103-AY1920S1","html_url":"https://github.com/nus-cs2103-AY1920S1","followers_url":"https://api.github.com/users/nus-cs2103-AY1920S1/followers","following_url":"https://api.github.com/users/nus-cs2103-AY1920S1/following{/other_user}","gists_url":"https://api.github.com/users/nus-cs2103-AY1920S1/gists{/gist_id}","starred_url":"https://api.github.com/users/nus-cs2103-AY1920S1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nus-cs2103-AY1920S1/subscriptions","organizations_url":"https://api.github.com/users/nus-cs2103-AY1920S1/orgs","repos_url":"https://api.github.com/users/nus-cs2103-AY1920S1/repos","events_url":"https://api.github.com/users/nus-cs2103-AY1920S1/events{/privacy}","received_events_url":"https://api.github.com/users/nus-cs2103-AY1920S1/received_events","type":"Organization","site_admin":false},"repo":{"id":201842065,"node_id":"MDEwOlJlcG9zaXRvcnkyMDE4NDIwNjU=","name":"duke","full_name":"nus-cs2103-AY1920S1/duke","private":false,"owner":{"login":"nus-cs2103-AY1920S1","id":50736603,"node_id":"MDEyOk9yZ2FuaXphdGlvbjUwNzM2NjAz","avatar_url":"https://avatars1.githubusercontent.com/u/50736603?v=4","gravatar_id":"","url":"https://api.github.com/users/nus-cs2103-AY1920S1","html_url":"https://github.com/nus-cs2103-AY1920S1","followers_url":"https://api.github.com/users/nus-cs2103-AY1920S1/followers","following_url":"https://api.github.com/users/nus-cs2103-AY1920S1/following{/other_user}","gists_url":"https://api.github.com/users/nus-cs2103-AY1920S1/gists{/gist_id}","starred_url":"https://api.github.com/users/nus-cs2103-AY1920S1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nus-cs2103-AY1920S1/subscriptions","organizations_url":"https://api.github.com/users/nus-cs2103-AY1920S1/orgs","repos_url":"https://api.github.com/users/nus-cs2103-AY1920S1/repos","events_url":"https://api.github.com/users/nus-cs2103-AY1920S1/events{/privacy}","received_events_url":"https://api.github.com/users/nus-cs2103-AY1920S1/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/nus-cs2103-AY1920S1/duke","description":null,"fork":false,"url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke","forks_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/forks","keys_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/teams","hooks_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/hooks","issue_events_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/issues/events{/number}","events_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/events","assignees_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/assignees{/user}","branches_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/branches{/branch}","tags_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/tags","blobs_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/git/refs{/sha}","trees_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/statuses/{sha}","languages_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/languages","stargazers_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/stargazers","contributors_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/contributors","subscribers_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/subscribers","subscription_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/subscription","commits_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/commits{/sha}","git_commits_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/git/commits{/sha}","comments_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/comments{/number}","issue_comment_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/issues/comments{/number}","contents_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/contents/{+path}","compare_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/merges","archive_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/downloads","issues_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/issues{/number}","pulls_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls{/number}","milestones_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/milestones{/number}","notifications_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/labels{/name}","releases_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/releases{/id}","deployments_url":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/deployments","created_at":"2019-08-12T02:18:25Z","updated_at":"2019-09-04T00:43:15Z","pushed_at":"2019-09-04T07:27:29Z","git_url":"git://github.com/nus-cs2103-AY1920S1/duke.git","ssh_url":"git@github.com:nus-cs2103-AY1920S1/duke.git","clone_url":"https://github.com/nus-cs2103-AY1920S1/duke.git","svn_url":"https://github.com/nus-cs2103-AY1920S1/duke","homepage":null,"size":1380,"stargazers_count":2,"watchers_count":2,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":340,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":325,"license":null,"forks":340,"open_issues":325,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/142"},"html":{"href":"https://github.com/nus-cs2103-AY1920S1/duke/pull/142"},"issue":{"href":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/issues/142"},"comments":{"href":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/issues/142/comments"},"review_comments":{"href":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/142/comments"},"review_comment":{"href":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/pulls/142/commits"},"statuses":{"href":"https://api.github.com/repos/nus-cs2103-AY1920S1/duke/statuses/61eca1d9b7c0ae79442aee73e06c603f98ed289a"}},"author_association":"NONE"}}
other: {"actor":{"display_login":"alxkohh"}}