GitHub PullRequestEvent at 2014-07-21 19:06:42
Repository: yajl-tcl
Actor: bovine
Payload: {"action":"closed","number":17,"pull_request":{"url":"https://api.github.com/repos/flightaware/yajl-tcl/pulls/17","id":18544778,"html_url":"https://github.com/flightaware/yajl-tcl/pull/17","diff_url":"https://github.com/flightaware/yajl-tcl/pull/17.diff","patch_url":"https://github.com/flightaware/yajl-tcl/pull/17.patch","issue_url":"https://api.github.com/repos/flightaware/yajl-tcl/issues/17","number":17,"state":"closed","title":"added json2huddle parser","user":{"login":"gonwalf","id":8191656,"avatar_url":"https://avatars.githubusercontent.com/u/8191656?","gravatar_id":"164a45e38ed1b2f5374cdcab73b4b08d","url":"https://api.github.com/users/gonwalf","html_url":"https://github.com/gonwalf","followers_url":"https://api.github.com/users/gonwalf/followers","following_url":"https://api.github.com/users/gonwalf/following{/other_user}","gists_url":"https://api.github.com/users/gonwalf/gists{/gist_id}","starred_url":"https://api.github.com/users/gonwalf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gonwalf/subscriptions","organizations_url":"https://api.github.com/users/gonwalf/orgs","repos_url":"https://api.github.com/users/gonwalf/repos","events_url":"https://api.github.com/users/gonwalf/events{/privacy}","received_events_url":"https://api.github.com/users/gonwalf/received_events","type":"User","site_admin":false},"body":"The parser is working pretty well.\r\n\r\nWhat's ugly:\r\n* I reused &yajlData->p2dString for the huddle string\r\n* there are a few unnecessary \" \" at the end of maps and arrays, but huddle doesn't complain and it's much easier this way.","created_at":"2014-07-17T18:14:44Z","updated_at":"2014-07-21T19:06:41Z","closed_at":"2014-07-21T19:06:41Z","merged_at":"2014-07-21T19:06:41Z","merge_commit_sha":"d202f581f13207c089ed446c53be706ba1c52357","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/flightaware/yajl-tcl/pulls/17/commits","review_comments_url":"https://api.github.com/repos/flightaware/yajl-tcl/pulls/17/comments","review_comment_url":"https://api.github.com/repos/flightaware/yajl-tcl/pulls/comments/{number}","comments_url":"https://api.github.com/repos/flightaware/yajl-tcl/issues/17/comments","statuses_url":"https://api.github.com/repos/flightaware/yajl-tcl/statuses/c2e33de9329d97980748089cb307b385b1fd11c0","head":{"label":"gonwalf:huddle","ref":"huddle","sha":"c2e33de9329d97980748089cb307b385b1fd11c0","user":{"login":"gonwalf","id":8191656,"avatar_url":"https://avatars.githubusercontent.com/u/8191656?","gravatar_id":"164a45e38ed1b2f5374cdcab73b4b08d","url":"https://api.github.com/users/gonwalf","html_url":"https://github.com/gonwalf","followers_url":"https://api.github.com/users/gonwalf/followers","following_url":"https://api.github.com/users/gonwalf/following{/other_user}","gists_url":"https://api.github.com/users/gonwalf/gists{/gist_id}","starred_url":"https://api.github.com/users/gonwalf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gonwalf/subscriptions","organizations_url":"https://api.github.com/users/gonwalf/orgs","repos_url":"https://api.github.com/users/gonwalf/repos","events_url":"https://api.github.com/users/gonwalf/events{/privacy}","received_events_url":"https://api.github.com/users/gonwalf/received_events","type":"User","site_admin":false},"repo":{"id":21951301,"name":"yajl-tcl","full_name":"gonwalf/yajl-tcl","owner":{"login":"gonwalf","id":8191656,"avatar_url":"https://avatars.githubusercontent.com/u/8191656?","gravatar_id":"164a45e38ed1b2f5374cdcab73b4b08d","url":"https://api.github.com/users/gonwalf","html_url":"https://github.com/gonwalf","followers_url":"https://api.github.com/users/gonwalf/followers","following_url":"https://api.github.com/users/gonwalf/following{/other_user}","gists_url":"https://api.github.com/users/gonwalf/gists{/gist_id}","starred_url":"https://api.github.com/users/gonwalf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gonwalf/subscriptions","organizations_url":"https://api.github.com/users/gonwalf/orgs","repos_url":"https://api.github.com/users/gonwalf/repos","events_url":"https://api.github.com/users/gonwalf/events{/privacy}","received_events_url":"https://api.github.com/users/gonwalf/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/gonwalf/yajl-tcl","description":"Tcl bindings for Yet Another JSON Library","fork":true,"url":"https://api.github.com/repos/gonwalf/yajl-tcl","forks_url":"https://api.github.com/repos/gonwalf/yajl-tcl/forks","keys_url":"https://api.github.com/repos/gonwalf/yajl-tcl/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gonwalf/yajl-tcl/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gonwalf/yajl-tcl/teams","hooks_url":"https://api.github.com/repos/gonwalf/yajl-tcl/hooks","issue_events_url":"https://api.github.com/repos/gonwalf/yajl-tcl/issues/events{/number}","events_url":"https://api.github.com/repos/gonwalf/yajl-tcl/events","assignees_url":"https://api.github.com/repos/gonwalf/yajl-tcl/assignees{/user}","branches_url":"https://api.github.com/repos/gonwalf/yajl-tcl/branches{/branch}","tags_url":"https://api.github.com/repos/gonwalf/yajl-tcl/tags","blobs_url":"https://api.github.com/repos/gonwalf/yajl-tcl/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gonwalf/yajl-tcl/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gonwalf/yajl-tcl/git/refs{/sha}","trees_url":"https://api.github.com/repos/gonwalf/yajl-tcl/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gonwalf/yajl-tcl/statuses/{sha}","languages_url":"https://api.github.com/repos/gonwalf/yajl-tcl/languages","stargazers_url":"https://api.github.com/repos/gonwalf/yajl-tcl/stargazers","contributors_url":"https://api.github.com/repos/gonwalf/yajl-tcl/contributors","subscribers_url":"https://api.github.com/repos/gonwalf/yajl-tcl/subscribers","subscription_url":"https://api.github.com/repos/gonwalf/yajl-tcl/subscription","commits_url":"https://api.github.com/repos/gonwalf/yajl-tcl/commits{/sha}","git_commits_url":"https://api.github.com/repos/gonwalf/yajl-tcl/git/commits{/sha}","comments_url":"https://api.github.com/repos/gonwalf/yajl-tcl/comments{/number}","issue_comment_url":"https://api.github.com/repos/gonwalf/yajl-tcl/issues/comments/{number}","contents_url":"https://api.github.com/repos/gonwalf/yajl-tcl/contents/{+path}","compare_url":"https://api.github.com/repos/gonwalf/yajl-tcl/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gonwalf/yajl-tcl/merges","archive_url":"https://api.github.com/repos/gonwalf/yajl-tcl/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gonwalf/yajl-tcl/downloads","issues_url":"https://api.github.com/repos/gonwalf/yajl-tcl/issues{/number}","pulls_url":"https://api.github.com/repos/gonwalf/yajl-tcl/pulls{/number}","milestones_url":"https://api.github.com/repos/gonwalf/yajl-tcl/milestones{/number}","notifications_url":"https://api.github.com/repos/gonwalf/yajl-tcl/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gonwalf/yajl-tcl/labels{/name}","releases_url":"https://api.github.com/repos/gonwalf/yajl-tcl/releases{/id}","created_at":"2014-07-17T17:34:31Z","updated_at":"2014-07-17T13:31:39Z","pushed_at":"2014-07-21T18:55:27Z","git_url":"git://github.com/gonwalf/yajl-tcl.git","ssh_url":"git@github.com:gonwalf/yajl-tcl.git","clone_url":"https://github.com/gonwalf/yajl-tcl.git","svn_url":"https://github.com/gonwalf/yajl-tcl","homepage":"","size":855,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"flightaware:master","ref":"master","sha":"803e33a16040a00bcaff1e63f3dc73b02e191f9b","user":{"login":"flightaware","id":319421,"avatar_url":"https://avatars.githubusercontent.com/u/319421?","gravatar_id":"27c2205541c357a67bdc2171ac231505","url":"https://api.github.com/users/flightaware","html_url":"https://github.com/flightaware","followers_url":"https://api.github.com/users/flightaware/followers","following_url":"https://api.github.com/users/flightaware/following{/other_user}","gists_url":"https://api.github.com/users/flightaware/gists{/gist_id}","starred_url":"https://api.github.com/users/flightaware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flightaware/subscriptions","organizations_url":"https://api.github.com/users/flightaware/orgs","repos_url":"https://api.github.com/users/flightaware/repos","events_url":"https://api.github.com/users/flightaware/events{/privacy}","received_events_url":"https://api.github.com/users/flightaware/received_events","type":"Organization","site_admin":false},"repo":{"id":576086,"name":"yajl-tcl","full_name":"flightaware/yajl-tcl","owner":{"login":"flightaware","id":319421,"avatar_url":"https://avatars.githubusercontent.com/u/319421?","gravatar_id":"27c2205541c357a67bdc2171ac231505","url":"https://api.github.com/users/flightaware","html_url":"https://github.com/flightaware","followers_url":"https://api.github.com/users/flightaware/followers","following_url":"https://api.github.com/users/flightaware/following{/other_user}","gists_url":"https://api.github.com/users/flightaware/gists{/gist_id}","starred_url":"https://api.github.com/users/flightaware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flightaware/subscriptions","organizations_url":"https://api.github.com/users/flightaware/orgs","repos_url":"https://api.github.com/users/flightaware/repos","events_url":"https://api.github.com/users/flightaware/events{/privacy}","received_events_url":"https://api.github.com/users/flightaware/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/flightaware/yajl-tcl","description":"Tcl bindings for Yet Another JSON Library","fork":false,"url":"https://api.github.com/repos/flightaware/yajl-tcl","forks_url":"https://api.github.com/repos/flightaware/yajl-tcl/forks","keys_url":"https://api.github.com/repos/flightaware/yajl-tcl/keys{/key_id}","collaborators_url":"https://api.github.com/repos/flightaware/yajl-tcl/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/flightaware/yajl-tcl/teams","hooks_url":"https://api.github.com/repos/flightaware/yajl-tcl/hooks","issue_events_url":"https://api.github.com/repos/flightaware/yajl-tcl/issues/events{/number}","events_url":"https://api.github.com/repos/flightaware/yajl-tcl/events","assignees_url":"https://api.github.com/repos/flightaware/yajl-tcl/assignees{/user}","branches_url":"https://api.github.com/repos/flightaware/yajl-tcl/branches{/branch}","tags_url":"https://api.github.com/repos/flightaware/yajl-tcl/tags","blobs_url":"https://api.github.com/repos/flightaware/yajl-tcl/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/flightaware/yajl-tcl/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/flightaware/yajl-tcl/git/refs{/sha}","trees_url":"https://api.github.com/repos/flightaware/yajl-tcl/git/trees{/sha}","statuses_url":"https://api.github.com/repos/flightaware/yajl-tcl/statuses/{sha}","languages_url":"https://api.github.com/repos/flightaware/yajl-tcl/languages","stargazers_url":"https://api.github.com/repos/flightaware/yajl-tcl/stargazers","contributors_url":"https://api.github.com/repos/flightaware/yajl-tcl/contributors","subscribers_url":"https://api.github.com/repos/flightaware/yajl-tcl/subscribers","subscription_url":"https://api.github.com/repos/flightaware/yajl-tcl/subscription","commits_url":"https://api.github.com/repos/flightaware/yajl-tcl/commits{/sha}","git_commits_url":"https://api.github.com/repos/flightaware/yajl-tcl/git/commits{/sha}","comments_url":"https://api.github.com/repos/flightaware/yajl-tcl/comments{/number}","issue_comment_url":"https://api.github.com/repos/flightaware/yajl-tcl/issues/comments/{number}","contents_url":"https://api.github.com/repos/flightaware/yajl-tcl/contents/{+path}","compare_url":"https://api.github.com/repos/flightaware/yajl-tcl/compare/{base}...{head}","merges_url":"https://api.github.com/repos/flightaware/yajl-tcl/merges","archive_url":"https://api.github.com/repos/flightaware/yajl-tcl/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/flightaware/yajl-tcl/downloads","issues_url":"https://api.github.com/repos/flightaware/yajl-tcl/issues{/number}","pulls_url":"https://api.github.com/repos/flightaware/yajl-tcl/pulls{/number}","milestones_url":"https://api.github.com/repos/flightaware/yajl-tcl/milestones{/number}","notifications_url":"https://api.github.com/repos/flightaware/yajl-tcl/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/flightaware/yajl-tcl/labels{/name}","releases_url":"https://api.github.com/repos/flightaware/yajl-tcl/releases{/id}","created_at":"2010-03-23T18:00:59Z","updated_at":"2014-07-17T13:31:39Z","pushed_at":"2014-07-21T19:06:41Z","git_url":"git://github.com/flightaware/yajl-tcl.git","ssh_url":"git@github.com:flightaware/yajl-tcl.git","clone_url":"https://github.com/flightaware/yajl-tcl.git","svn_url":"https://github.com/flightaware/yajl-tcl","homepage":"","size":855,"stargazers_count":22,"watchers_count":22,"language":"Tcl","has_issues":true,"has_downloads":true,"has_wiki":true,"forks_count":7,"mirror_url":null,"open_issues_count":1,"forks":7,"open_issues":1,"watchers":22,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/flightaware/yajl-tcl/pulls/17"},"html":{"href":"https://github.com/flightaware/yajl-tcl/pull/17"},"issue":{"href":"https://api.github.com/repos/flightaware/yajl-tcl/issues/17"},"comments":{"href":"https://api.github.com/repos/flightaware/yajl-tcl/issues/17/comments"},"review_comments":{"href":"https://api.github.com/repos/flightaware/yajl-tcl/pulls/17/comments"},"review_comment":{"href":"https://api.github.com/repos/flightaware/yajl-tcl/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/flightaware/yajl-tcl/pulls/17/commits"},"statuses":{"href":"https://api.github.com/repos/flightaware/yajl-tcl/statuses/c2e33de9329d97980748089cb307b385b1fd11c0"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"bovine","id":101175,"avatar_url":"https://avatars.githubusercontent.com/u/101175?","gravatar_id":"acad267893f8572731addddce221fd73","url":"https://api.github.com/users/bovine","html_url":"https://github.com/bovine","followers_url":"https://api.github.com/users/bovine/followers","following_url":"https://api.github.com/users/bovine/following{/other_user}","gists_url":"https://api.github.com/users/bovine/gists{/gist_id}","starred_url":"https://api.github.com/users/bovine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bovine/subscriptions","organizations_url":"https://api.github.com/users/bovine/orgs","repos_url":"https://api.github.com/users/bovine/repos","events_url":"https://api.github.com/users/bovine/events{/privacy}","received_events_url":"https://api.github.com/users/bovine/received_events","type":"User","site_admin":false},"comments":2,"review_comments":1,"commits":3,"additions":333,"deletions":6,"changed_files":5}}