{"action":"created","comment":{"url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/comments/189450899","pull_request_review_id":121635615,"id":189450899,"diff_hunk":"@@ -0,0 +1,128 @@\n+\n+/* \n+ * String output functions to be used in the shell\n+*/\n+\n+#ifndef INCLUDE_SHELLSTRINGS_H_\n+#define INCLUDE_SHELLSTRINGS_H_\n+\n+#include <stdio.h>\n+#include <stdlib.h>\n+#include <string.h>\n+\n+/* Colors to be used in strings for the shell strings */\n+#define RESET       \"\\033[0m\"               // Reset color\n+#define RED         \"\\033[31m\"              // Red \n+#define GREEN       \"\\033[32m\"              // Green\n+#define YELLOW      \"\\033[33m\"              // Yellow\n+#define BLUE        \"\\033[34m\"              // Blue\n+#define WHITE       \"\\033[37m\"              // White\n+#define BOLDRED     \"\\033[1m\\033[31m\"       // Bold Red\n+#define BOLDGREEN   \"\\033[1m\\033[32m\"       // Bold Green\n+#define BOLDYELLOW  \"\\033[1m\\033[33m\"       // Bold Yellow\n+#define BOLDBLUE    \"\\033[1m\\033[34m\"       // Bold Blue\n+#define BOLDWHITE   \"\\033[1m\\033[37m\"       // Bold White\n+\n+/*\n+ * shell_prompt - Default text input prompt string for the shell.\n+ *\n+ * Parameters:\n+ *  - None.\n+ *\n+ * Returns:\n+ *  - None.\n+ */\n+void shell_prompt();\n+\n+/*\n+ * shell_intro - Introduction text for the shell.\n+ *\n+ * Parameters:\n+ *  - None.\n+ *\n+ * Returns:\n+ *  - None.\n+ */\n+void shell_intro();\n+\n+/*\n+ * shell_save - Modification saving text for the shell.\n+ *\n+ * Parameters:\n+ *  - None.\n+ *\n+ * Returns:\n+ *  - None.\n+ */\n+void shell_save();\n+\n+/*\n+ * shell_error - Default error prompt string for the shell.\n+ *\n+ * Parameters:\n+ *  - error_text: String for the specific error text.\n+ *\n+ * Returns:\n+ *  - None.\n+ */\n+void shell_error(char* error_text);\n+\n+/*\n+ * shell_error_usage - Error prompt regarding misusage of the program for the shell.\n+ *\n+ * Parameters:\n+ *  - None.\n+ *\n+ * Returns:\n+ *  - char *: String for the error text.\n+ */\n+char *shell_error_usage();\n+\n+/*\n+ * shell_erorr_exit - Error prompt regarding exiting the program due to an error for the shell.\n+ *\n+ * Parameters:\n+ *  - None.\n+ *\n+ * Returns:\n+ *  - char *: String for the error text.\n+ */\n+char *shell_error_exit();\n+\n+/*\n+ * shell_input - Input file confirmation prompt for the shell.\n+ *\n+ * Parameters:\n+ *  - input_file: String of the file input by the user.\n+ *  - mode: String for the mode being used (either quiet or verbose) \n+ *\n+ * Returns:\n+ *  - None.\n+ */\n+void shell_input(char* input_file, char* mode);\n+\n+/*\n+ * shell_help - Default text input prompt string for the shell.\n+ *\n+ * Parameters:\n+ *  - None.\n+ *\n+ * Returns:\n+ *  - None.\n+ */\n+void shell_help();\n+\n+/*\n+ * shell_outro - Outro text for the shell.\n+ *\n+ * Parameters:\n+ *  - None.\n+ *\n+ * Returns:\n+ *  - None.\n+ */\n+void shell_outro();\n+\n+void shell_usage();","path":"include/shellstrings.h","position":126,"original_position":126,"commit_id":"cc95123dd788e37206ee53edd3418e1c0c1d3141","original_commit_id":"cc95123dd788e37206ee53edd3418e1c0c1d3141","user":{"login":"jaepark98","id":38274094,"avatar_url":"https://avatars3.githubusercontent.com/u/38274094?v=4","gravatar_id":"","url":"https://api.github.com/users/jaepark98","html_url":"https://github.com/jaepark98","followers_url":"https://api.github.com/users/jaepark98/followers","following_url":"https://api.github.com/users/jaepark98/following{/other_user}","gists_url":"https://api.github.com/users/jaepark98/gists{/gist_id}","starred_url":"https://api.github.com/users/jaepark98/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaepark98/subscriptions","organizations_url":"https://api.github.com/users/jaepark98/orgs","repos_url":"https://api.github.com/users/jaepark98/repos","events_url":"https://api.github.com/users/jaepark98/events{/privacy}","received_events_url":"https://api.github.com/users/jaepark98/received_events","type":"User","site_admin":false},"body":"added","created_at":"2018-05-20T04:30:42Z","updated_at":"2018-05-20T04:30:42Z","html_url":"https://github.com/cmsc22000-project-2018/spellcheck/pull/58#discussion_r189450899","pull_request_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/58","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/comments/189450899"},"html":{"href":"https://github.com/cmsc22000-project-2018/spellcheck/pull/58#discussion_r189450899"},"pull_request":{"href":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/58"}},"in_reply_to_id":189448891},"pull_request":{"url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/58","id":189138006,"html_url":"https://github.com/cmsc22000-project-2018/spellcheck/pull/58","diff_url":"https://github.com/cmsc22000-project-2018/spellcheck/pull/58.diff","patch_url":"https://github.com/cmsc22000-project-2018/spellcheck/pull/58.patch","issue_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues/58","number":58,"state":"open","locked":false,"title":"Shell Testing PR from Dev","user":{"login":"jaepark98","id":38274094,"avatar_url":"https://avatars3.githubusercontent.com/u/38274094?v=4","gravatar_id":"","url":"https://api.github.com/users/jaepark98","html_url":"https://github.com/jaepark98","followers_url":"https://api.github.com/users/jaepark98/followers","following_url":"https://api.github.com/users/jaepark98/following{/other_user}","gists_url":"https://api.github.com/users/jaepark98/gists{/gist_id}","starred_url":"https://api.github.com/users/jaepark98/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaepark98/subscriptions","organizations_url":"https://api.github.com/users/jaepark98/orgs","repos_url":"https://api.github.com/users/jaepark98/repos","events_url":"https://api.github.com/users/jaepark98/events{/privacy}","received_events_url":"https://api.github.com/users/jaepark98/received_events","type":"User","site_admin":false},"body":"This commit is essentially the minimum viable product for spellcheck, a hard-coded program including hard-coded values that test the functionality of interactive mode for the file tests/test_short.txt.  Below is an explanation of .c files and testing functions:\r\n-main.c: parses the initial command line to run several different versions of the shell program (front end). Testing has been done through travis, although testing functionality is set to expand with introduction of shell testing libraries in future pull requests.\r\n\r\n-scfunctions.c:\r\n1. Prints / operates main page\r\n2. Prints / operates save page\r\n3. Operates interactive and batch modes (quiet/verbose)\r\n*Unit testing is done in test_scfunctions.c and test_scfunctions_interactive.c\r\n\r\n-word.c: functions that will interact with back end to produce a string array of suggestions. Note that generate_suggestions and valid_word are currently hard coded, but suggestions.c, which communicates with the Redis server to operate the dictionary, is currently being implemented by Dawson.\r\n\r\n-shellstrings.c: shell string library, to use as GUI. Since all functions are printf, no testing has been included—since this would mean that criterion testing would print out functions, and that would be inconvenenient. That current versions work may be checked here: https://travis-ci.org/cmsc22000-project-2018/spellcheck/builds/379995940 (build fails, but library print is successful)\r\n\r\n-parser.c: contains functions that (a) parse a command line/split it into tokens, or (b) parse a file/split into an array of strings.\r\n\r\nTravis CI link: https://travis-ci.org/cmsc22000-project-2018/spellcheck\r\n\r\nThis is a large pull request, and I apologize to both reviewers in advance for the resultant inconvenience. (Sarika and) I have noted Marc’s comments regarding shorter pull requests in the group chat, and will ensure that future changes to the shell program will be smaller and better contained. The reason these many changes are being submitted now is because after the dev branch was nuked during Sprint 2 due to faulty commits/forks, many of the functions had to be redone/refactored/retested. Hence, the refactoring of the functions took a total of many days, as is reflected in the 83 commits that constitute this pull request.","created_at":"2018-05-18T21:21:33Z","updated_at":"2018-05-20T04:30:42Z","closed_at":null,"merged_at":null,"merge_commit_sha":"6b46e2c01fb0da8c4c440b33db5782e5543f5e99","assignee":{"login":"sarikam1","id":35665911,"avatar_url":"https://avatars1.githubusercontent.com/u/35665911?v=4","gravatar_id":"","url":"https://api.github.com/users/sarikam1","html_url":"https://github.com/sarikam1","followers_url":"https://api.github.com/users/sarikam1/followers","following_url":"https://api.github.com/users/sarikam1/following{/other_user}","gists_url":"https://api.github.com/users/sarikam1/gists{/gist_id}","starred_url":"https://api.github.com/users/sarikam1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sarikam1/subscriptions","organizations_url":"https://api.github.com/users/sarikam1/orgs","repos_url":"https://api.github.com/users/sarikam1/repos","events_url":"https://api.github.com/users/sarikam1/events{/privacy}","received_events_url":"https://api.github.com/users/sarikam1/received_events","type":"User","site_admin":false},"assignees":[{"login":"sarikam1","id":35665911,"avatar_url":"https://avatars1.githubusercontent.com/u/35665911?v=4","gravatar_id":"","url":"https://api.github.com/users/sarikam1","html_url":"https://github.com/sarikam1","followers_url":"https://api.github.com/users/sarikam1/followers","following_url":"https://api.github.com/users/sarikam1/following{/other_user}","gists_url":"https://api.github.com/users/sarikam1/gists{/gist_id}","starred_url":"https://api.github.com/users/sarikam1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sarikam1/subscriptions","organizations_url":"https://api.github.com/users/sarikam1/orgs","repos_url":"https://api.github.com/users/sarikam1/repos","events_url":"https://api.github.com/users/sarikam1/events{/privacy}","received_events_url":"https://api.github.com/users/sarikam1/received_events","type":"User","site_admin":false},{"login":"jaepark98","id":38274094,"avatar_url":"https://avatars3.githubusercontent.com/u/38274094?v=4","gravatar_id":"","url":"https://api.github.com/users/jaepark98","html_url":"https://github.com/jaepark98","followers_url":"https://api.github.com/users/jaepark98/followers","following_url":"https://api.github.com/users/jaepark98/following{/other_user}","gists_url":"https://api.github.com/users/jaepark98/gists{/gist_id}","starred_url":"https://api.github.com/users/jaepark98/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaepark98/subscriptions","organizations_url":"https://api.github.com/users/jaepark98/orgs","repos_url":"https://api.github.com/users/jaepark98/repos","events_url":"https://api.github.com/users/jaepark98/events{/privacy}","received_events_url":"https://api.github.com/users/jaepark98/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"mpcsh","id":2894019,"avatar_url":"https://avatars3.githubusercontent.com/u/2894019?v=4","gravatar_id":"","url":"https://api.github.com/users/mpcsh","html_url":"https://github.com/mpcsh","followers_url":"https://api.github.com/users/mpcsh/followers","following_url":"https://api.github.com/users/mpcsh/following{/other_user}","gists_url":"https://api.github.com/users/mpcsh/gists{/gist_id}","starred_url":"https://api.github.com/users/mpcsh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpcsh/subscriptions","organizations_url":"https://api.github.com/users/mpcsh/orgs","repos_url":"https://api.github.com/users/mpcsh/repos","events_url":"https://api.github.com/users/mpcsh/events{/privacy}","received_events_url":"https://api.github.com/users/mpcsh/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":{"url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/milestones/5","html_url":"https://github.com/cmsc22000-project-2018/spellcheck/milestone/5","labels_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/milestones/5/labels","id":3328159,"number":5,"title":"Sprint 4","description":"","creator":{"login":"borjasotomayor","id":448918,"avatar_url":"https://avatars3.githubusercontent.com/u/448918?v=4","gravatar_id":"","url":"https://api.github.com/users/borjasotomayor","html_url":"https://github.com/borjasotomayor","followers_url":"https://api.github.com/users/borjasotomayor/followers","following_url":"https://api.github.com/users/borjasotomayor/following{/other_user}","gists_url":"https://api.github.com/users/borjasotomayor/gists{/gist_id}","starred_url":"https://api.github.com/users/borjasotomayor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/borjasotomayor/subscriptions","organizations_url":"https://api.github.com/users/borjasotomayor/orgs","repos_url":"https://api.github.com/users/borjasotomayor/repos","events_url":"https://api.github.com/users/borjasotomayor/events{/privacy}","received_events_url":"https://api.github.com/users/borjasotomayor/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":0,"state":"open","created_at":"2018-05-08T01:34:59Z","updated_at":"2018-05-19T22:12:24Z","due_on":"2018-06-04T07:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/58/commits","review_comments_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/58/comments","review_comment_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/comments{/number}","comments_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues/58/comments","statuses_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/statuses/cc95123dd788e37206ee53edd3418e1c0c1d3141","head":{"label":"cmsc22000-project-2018:dev","ref":"dev","sha":"cc95123dd788e37206ee53edd3418e1c0c1d3141","user":{"login":"cmsc22000-project-2018","id":38336068,"avatar_url":"https://avatars0.githubusercontent.com/u/38336068?v=4","gravatar_id":"","url":"https://api.github.com/users/cmsc22000-project-2018","html_url":"https://github.com/cmsc22000-project-2018","followers_url":"https://api.github.com/users/cmsc22000-project-2018/followers","following_url":"https://api.github.com/users/cmsc22000-project-2018/following{/other_user}","gists_url":"https://api.github.com/users/cmsc22000-project-2018/gists{/gist_id}","starred_url":"https://api.github.com/users/cmsc22000-project-2018/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmsc22000-project-2018/subscriptions","organizations_url":"https://api.github.com/users/cmsc22000-project-2018/orgs","repos_url":"https://api.github.com/users/cmsc22000-project-2018/repos","events_url":"https://api.github.com/users/cmsc22000-project-2018/events{/privacy}","received_events_url":"https://api.github.com/users/cmsc22000-project-2018/received_events","type":"Organization","site_admin":false},"repo":{"id":129550734,"name":"spellcheck","full_name":"cmsc22000-project-2018/spellcheck","owner":{"login":"cmsc22000-project-2018","id":38336068,"avatar_url":"https://avatars0.githubusercontent.com/u/38336068?v=4","gravatar_id":"","url":"https://api.github.com/users/cmsc22000-project-2018","html_url":"https://github.com/cmsc22000-project-2018","followers_url":"https://api.github.com/users/cmsc22000-project-2018/followers","following_url":"https://api.github.com/users/cmsc22000-project-2018/following{/other_user}","gists_url":"https://api.github.com/users/cmsc22000-project-2018/gists{/gist_id}","starred_url":"https://api.github.com/users/cmsc22000-project-2018/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmsc22000-project-2018/subscriptions","organizations_url":"https://api.github.com/users/cmsc22000-project-2018/orgs","repos_url":"https://api.github.com/users/cmsc22000-project-2018/repos","events_url":"https://api.github.com/users/cmsc22000-project-2018/events{/privacy}","received_events_url":"https://api.github.com/users/cmsc22000-project-2018/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/cmsc22000-project-2018/spellcheck","description":"Senior developer: Mark Cohen","fork":false,"url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck","forks_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/forks","keys_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/keys{/key_id}","collaborators_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/teams","hooks_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/hooks","issue_events_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues/events{/number}","events_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/events","assignees_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/assignees{/user}","branches_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/branches{/branch}","tags_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/tags","blobs_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/refs{/sha}","trees_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/trees{/sha}","statuses_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/statuses/{sha}","languages_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/languages","stargazers_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/stargazers","contributors_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/contributors","subscribers_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/subscribers","subscription_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/subscription","commits_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/commits{/sha}","git_commits_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/commits{/sha}","comments_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/comments{/number}","issue_comment_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues/comments{/number}","contents_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/contents/{+path}","compare_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/compare/{base}...{head}","merges_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/merges","archive_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/downloads","issues_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues{/number}","pulls_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls{/number}","milestones_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/milestones{/number}","notifications_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/labels{/name}","releases_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/releases{/id}","deployments_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/deployments","created_at":"2018-04-14T20:08:29Z","updated_at":"2018-05-18T18:30:48Z","pushed_at":"2018-05-20T04:24:07Z","git_url":"git://github.com/cmsc22000-project-2018/spellcheck.git","ssh_url":"git@github.com:cmsc22000-project-2018/spellcheck.git","clone_url":"https://github.com/cmsc22000-project-2018/spellcheck.git","svn_url":"https://github.com/cmsc22000-project-2018/spellcheck","homepage":"","size":505,"stargazers_count":3,"watchers_count":3,"language":"C","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":16,"license":null,"forks":1,"open_issues":16,"watchers":3,"default_branch":"master"}},"base":{"label":"cmsc22000-project-2018:master","ref":"master","sha":"2b3e884b12ef10793166ca3a1770f9c6df745cb8","user":{"login":"cmsc22000-project-2018","id":38336068,"avatar_url":"https://avatars0.githubusercontent.com/u/38336068?v=4","gravatar_id":"","url":"https://api.github.com/users/cmsc22000-project-2018","html_url":"https://github.com/cmsc22000-project-2018","followers_url":"https://api.github.com/users/cmsc22000-project-2018/followers","following_url":"https://api.github.com/users/cmsc22000-project-2018/following{/other_user}","gists_url":"https://api.github.com/users/cmsc22000-project-2018/gists{/gist_id}","starred_url":"https://api.github.com/users/cmsc22000-project-2018/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmsc22000-project-2018/subscriptions","organizations_url":"https://api.github.com/users/cmsc22000-project-2018/orgs","repos_url":"https://api.github.com/users/cmsc22000-project-2018/repos","events_url":"https://api.github.com/users/cmsc22000-project-2018/events{/privacy}","received_events_url":"https://api.github.com/users/cmsc22000-project-2018/received_events","type":"Organization","site_admin":false},"repo":{"id":129550734,"name":"spellcheck","full_name":"cmsc22000-project-2018/spellcheck","owner":{"login":"cmsc22000-project-2018","id":38336068,"avatar_url":"https://avatars0.githubusercontent.com/u/38336068?v=4","gravatar_id":"","url":"https://api.github.com/users/cmsc22000-project-2018","html_url":"https://github.com/cmsc22000-project-2018","followers_url":"https://api.github.com/users/cmsc22000-project-2018/followers","following_url":"https://api.github.com/users/cmsc22000-project-2018/following{/other_user}","gists_url":"https://api.github.com/users/cmsc22000-project-2018/gists{/gist_id}","starred_url":"https://api.github.com/users/cmsc22000-project-2018/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmsc22000-project-2018/subscriptions","organizations_url":"https://api.github.com/users/cmsc22000-project-2018/orgs","repos_url":"https://api.github.com/users/cmsc22000-project-2018/repos","events_url":"https://api.github.com/users/cmsc22000-project-2018/events{/privacy}","received_events_url":"https://api.github.com/users/cmsc22000-project-2018/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/cmsc22000-project-2018/spellcheck","description":"Senior developer: Mark Cohen","fork":false,"url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck","forks_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/forks","keys_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/keys{/key_id}","collaborators_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/teams","hooks_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/hooks","issue_events_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues/events{/number}","events_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/events","assignees_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/assignees{/user}","branches_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/branches{/branch}","tags_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/tags","blobs_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/refs{/sha}","trees_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/trees{/sha}","statuses_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/statuses/{sha}","languages_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/languages","stargazers_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/stargazers","contributors_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/contributors","subscribers_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/subscribers","subscription_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/subscription","commits_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/commits{/sha}","git_commits_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/git/commits{/sha}","comments_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/comments{/number}","issue_comment_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues/comments{/number}","contents_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/contents/{+path}","compare_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/compare/{base}...{head}","merges_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/merges","archive_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/downloads","issues_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues{/number}","pulls_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls{/number}","milestones_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/milestones{/number}","notifications_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/labels{/name}","releases_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/releases{/id}","deployments_url":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/deployments","created_at":"2018-04-14T20:08:29Z","updated_at":"2018-05-18T18:30:48Z","pushed_at":"2018-05-20T04:24:07Z","git_url":"git://github.com/cmsc22000-project-2018/spellcheck.git","ssh_url":"git@github.com:cmsc22000-project-2018/spellcheck.git","clone_url":"https://github.com/cmsc22000-project-2018/spellcheck.git","svn_url":"https://github.com/cmsc22000-project-2018/spellcheck","homepage":"","size":505,"stargazers_count":3,"watchers_count":3,"language":"C","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":16,"license":null,"forks":1,"open_issues":16,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/58"},"html":{"href":"https://github.com/cmsc22000-project-2018/spellcheck/pull/58"},"issue":{"href":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues/58"},"comments":{"href":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/issues/58/comments"},"review_comments":{"href":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/58/comments"},"review_comment":{"href":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/pulls/58/commits"},"statuses":{"href":"https://api.github.com/repos/cmsc22000-project-2018/spellcheck/statuses/cc95123dd788e37206ee53edd3418e1c0c1d3141"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"jaepark98"}}