{"action":"created","comment":{"url":"https://api.github.com/repos/twitter/bijection/pulls/comments/28919695","id":28919695,"diff_hunk":"@@ -122,6 +123,22 @@ trait UtilBijections {\n       override def apply(pool: FuturePool) = new TwitterExecutionContext(pool)\n       override def invert(context: ExecutionContext) = new ScalaFuturePool(context)\n     }\n+\n+  object Owned {","path":"bijection-util/src/main/scala/com/twitter/bijection/twitter_util/UtilBijections.scala","position":13,"original_position":13,"commit_id":"489d5d1f515848195d6b736cadefaa4ced917aa0","original_commit_id":"4b449fbf44cfdda8d7daa59fdfd9b37505f8ab85","user":{"login":"mosesn","id":156562,"avatar_url":"https://avatars.githubusercontent.com/u/156562?v=3","gravatar_id":"","url":"https://api.github.com/users/mosesn","html_url":"https://github.com/mosesn","followers_url":"https://api.github.com/users/mosesn/followers","following_url":"https://api.github.com/users/mosesn/following{/other_user}","gists_url":"https://api.github.com/users/mosesn/gists{/gist_id}","starred_url":"https://api.github.com/users/mosesn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mosesn/subscriptions","organizations_url":"https://api.github.com/users/mosesn/orgs","repos_url":"https://api.github.com/users/mosesn/repos","events_url":"https://api.github.com/users/mosesn/events{/privacy}","received_events_url":"https://api.github.com/users/mosesn/received_events","type":"User","site_admin":false},"body":"actually, could we add Shared / Owned type aliases, and then use different type classes for .as[Shared] vs .as[Owned] or is scala too smart for that?","created_at":"2015-04-22T22:07:26Z","updated_at":"2015-04-22T22:07:26Z","html_url":"https://github.com/twitter/bijection/pull/208#discussion_r28919695","pull_request_url":"https://api.github.com/repos/twitter/bijection/pulls/208","_links":{"self":{"href":"https://api.github.com/repos/twitter/bijection/pulls/comments/28919695"},"html":{"href":"https://github.com/twitter/bijection/pull/208#discussion_r28919695"},"pull_request":{"href":"https://api.github.com/repos/twitter/bijection/pulls/208"}}},"pull_request":{"url":"https://api.github.com/repos/twitter/bijection/pulls/208","id":33719614,"html_url":"https://github.com/twitter/bijection/pull/208","diff_url":"https://github.com/twitter/bijection/pull/208.diff","patch_url":"https://github.com/twitter/bijection/pull/208.patch","issue_url":"https://api.github.com/repos/twitter/bijection/issues/208","number":208,"state":"open","locked":false,"title":"add Buf <-> Array[Byte] bijection","user":{"login":"dschobel","id":58369,"avatar_url":"https://avatars.githubusercontent.com/u/58369?v=3","gravatar_id":"","url":"https://api.github.com/users/dschobel","html_url":"https://github.com/dschobel","followers_url":"https://api.github.com/users/dschobel/followers","following_url":"https://api.github.com/users/dschobel/following{/other_user}","gists_url":"https://api.github.com/users/dschobel/gists{/gist_id}","starred_url":"https://api.github.com/users/dschobel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dschobel/subscriptions","organizations_url":"https://api.github.com/users/dschobel/orgs","repos_url":"https://api.github.com/users/dschobel/repos","events_url":"https://api.github.com/users/dschobel/events{/privacy}","received_events_url":"https://api.github.com/users/dschobel/received_events","type":"User","site_admin":false},"body":"This PR defines a bijection between Array[Byte] and com.twitter.io.Buf with a bonus version bump of the util-core lib.","created_at":"2015-04-21T00:34:58Z","updated_at":"2015-04-22T22:07:26Z","closed_at":null,"merged_at":null,"merge_commit_sha":"0c72611c72cdeba05872b86ab59819e2d06c6d98","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/twitter/bijection/pulls/208/commits","review_comments_url":"https://api.github.com/repos/twitter/bijection/pulls/208/comments","review_comment_url":"https://api.github.com/repos/twitter/bijection/pulls/comments{/number}","comments_url":"https://api.github.com/repos/twitter/bijection/issues/208/comments","statuses_url":"https://api.github.com/repos/twitter/bijection/statuses/489d5d1f515848195d6b736cadefaa4ced917aa0","head":{"label":"dschobel:develop","ref":"develop","sha":"489d5d1f515848195d6b736cadefaa4ced917aa0","user":{"login":"dschobel","id":58369,"avatar_url":"https://avatars.githubusercontent.com/u/58369?v=3","gravatar_id":"","url":"https://api.github.com/users/dschobel","html_url":"https://github.com/dschobel","followers_url":"https://api.github.com/users/dschobel/followers","following_url":"https://api.github.com/users/dschobel/following{/other_user}","gists_url":"https://api.github.com/users/dschobel/gists{/gist_id}","starred_url":"https://api.github.com/users/dschobel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dschobel/subscriptions","organizations_url":"https://api.github.com/users/dschobel/orgs","repos_url":"https://api.github.com/users/dschobel/repos","events_url":"https://api.github.com/users/dschobel/events{/privacy}","received_events_url":"https://api.github.com/users/dschobel/received_events","type":"User","site_admin":false},"repo":{"id":34076166,"name":"bijection","full_name":"dschobel/bijection","owner":{"login":"dschobel","id":58369,"avatar_url":"https://avatars.githubusercontent.com/u/58369?v=3","gravatar_id":"","url":"https://api.github.com/users/dschobel","html_url":"https://github.com/dschobel","followers_url":"https://api.github.com/users/dschobel/followers","following_url":"https://api.github.com/users/dschobel/following{/other_user}","gists_url":"https://api.github.com/users/dschobel/gists{/gist_id}","starred_url":"https://api.github.com/users/dschobel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dschobel/subscriptions","organizations_url":"https://api.github.com/users/dschobel/orgs","repos_url":"https://api.github.com/users/dschobel/repos","events_url":"https://api.github.com/users/dschobel/events{/privacy}","received_events_url":"https://api.github.com/users/dschobel/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/dschobel/bijection","description":"Reversible conversions between types","fork":true,"url":"https://api.github.com/repos/dschobel/bijection","forks_url":"https://api.github.com/repos/dschobel/bijection/forks","keys_url":"https://api.github.com/repos/dschobel/bijection/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dschobel/bijection/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dschobel/bijection/teams","hooks_url":"https://api.github.com/repos/dschobel/bijection/hooks","issue_events_url":"https://api.github.com/repos/dschobel/bijection/issues/events{/number}","events_url":"https://api.github.com/repos/dschobel/bijection/events","assignees_url":"https://api.github.com/repos/dschobel/bijection/assignees{/user}","branches_url":"https://api.github.com/repos/dschobel/bijection/branches{/branch}","tags_url":"https://api.github.com/repos/dschobel/bijection/tags","blobs_url":"https://api.github.com/repos/dschobel/bijection/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dschobel/bijection/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dschobel/bijection/git/refs{/sha}","trees_url":"https://api.github.com/repos/dschobel/bijection/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dschobel/bijection/statuses/{sha}","languages_url":"https://api.github.com/repos/dschobel/bijection/languages","stargazers_url":"https://api.github.com/repos/dschobel/bijection/stargazers","contributors_url":"https://api.github.com/repos/dschobel/bijection/contributors","subscribers_url":"https://api.github.com/repos/dschobel/bijection/subscribers","subscription_url":"https://api.github.com/repos/dschobel/bijection/subscription","commits_url":"https://api.github.com/repos/dschobel/bijection/commits{/sha}","git_commits_url":"https://api.github.com/repos/dschobel/bijection/git/commits{/sha}","comments_url":"https://api.github.com/repos/dschobel/bijection/comments{/number}","issue_comment_url":"https://api.github.com/repos/dschobel/bijection/issues/comments{/number}","contents_url":"https://api.github.com/repos/dschobel/bijection/contents/{+path}","compare_url":"https://api.github.com/repos/dschobel/bijection/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dschobel/bijection/merges","archive_url":"https://api.github.com/repos/dschobel/bijection/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dschobel/bijection/downloads","issues_url":"https://api.github.com/repos/dschobel/bijection/issues{/number}","pulls_url":"https://api.github.com/repos/dschobel/bijection/pulls{/number}","milestones_url":"https://api.github.com/repos/dschobel/bijection/milestones{/number}","notifications_url":"https://api.github.com/repos/dschobel/bijection/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dschobel/bijection/labels{/name}","releases_url":"https://api.github.com/repos/dschobel/bijection/releases{/id}","created_at":"2015-04-16T19:29:56Z","updated_at":"2015-04-21T20:54:35Z","pushed_at":"2015-04-21T20:54:35Z","git_url":"git://github.com/dschobel/bijection.git","ssh_url":"git@github.com:dschobel/bijection.git","clone_url":"https://github.com/dschobel/bijection.git","svn_url":"https://github.com/dschobel/bijection","homepage":"","size":1473,"stargazers_count":0,"watchers_count":0,"language":"Scala","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"develop"}},"base":{"label":"twitter:develop","ref":"develop","sha":"bf5d562f9608a0a09823eeaca37e5ef389ed5367","user":{"login":"twitter","id":50278,"avatar_url":"https://avatars.githubusercontent.com/u/50278?v=3","gravatar_id":"","url":"https://api.github.com/users/twitter","html_url":"https://github.com/twitter","followers_url":"https://api.github.com/users/twitter/followers","following_url":"https://api.github.com/users/twitter/following{/other_user}","gists_url":"https://api.github.com/users/twitter/gists{/gist_id}","starred_url":"https://api.github.com/users/twitter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/twitter/subscriptions","organizations_url":"https://api.github.com/users/twitter/orgs","repos_url":"https://api.github.com/users/twitter/repos","events_url":"https://api.github.com/users/twitter/events{/privacy}","received_events_url":"https://api.github.com/users/twitter/received_events","type":"Organization","site_admin":false},"repo":{"id":7380994,"name":"bijection","full_name":"twitter/bijection","owner":{"login":"twitter","id":50278,"avatar_url":"https://avatars.githubusercontent.com/u/50278?v=3","gravatar_id":"","url":"https://api.github.com/users/twitter","html_url":"https://github.com/twitter","followers_url":"https://api.github.com/users/twitter/followers","following_url":"https://api.github.com/users/twitter/following{/other_user}","gists_url":"https://api.github.com/users/twitter/gists{/gist_id}","starred_url":"https://api.github.com/users/twitter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/twitter/subscriptions","organizations_url":"https://api.github.com/users/twitter/orgs","repos_url":"https://api.github.com/users/twitter/repos","events_url":"https://api.github.com/users/twitter/events{/privacy}","received_events_url":"https://api.github.com/users/twitter/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/twitter/bijection","description":"Reversible conversions between types","fork":false,"url":"https://api.github.com/repos/twitter/bijection","forks_url":"https://api.github.com/repos/twitter/bijection/forks","keys_url":"https://api.github.com/repos/twitter/bijection/keys{/key_id}","collaborators_url":"https://api.github.com/repos/twitter/bijection/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/twitter/bijection/teams","hooks_url":"https://api.github.com/repos/twitter/bijection/hooks","issue_events_url":"https://api.github.com/repos/twitter/bijection/issues/events{/number}","events_url":"https://api.github.com/repos/twitter/bijection/events","assignees_url":"https://api.github.com/repos/twitter/bijection/assignees{/user}","branches_url":"https://api.github.com/repos/twitter/bijection/branches{/branch}","tags_url":"https://api.github.com/repos/twitter/bijection/tags","blobs_url":"https://api.github.com/repos/twitter/bijection/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/twitter/bijection/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/twitter/bijection/git/refs{/sha}","trees_url":"https://api.github.com/repos/twitter/bijection/git/trees{/sha}","statuses_url":"https://api.github.com/repos/twitter/bijection/statuses/{sha}","languages_url":"https://api.github.com/repos/twitter/bijection/languages","stargazers_url":"https://api.github.com/repos/twitter/bijection/stargazers","contributors_url":"https://api.github.com/repos/twitter/bijection/contributors","subscribers_url":"https://api.github.com/repos/twitter/bijection/subscribers","subscription_url":"https://api.github.com/repos/twitter/bijection/subscription","commits_url":"https://api.github.com/repos/twitter/bijection/commits{/sha}","git_commits_url":"https://api.github.com/repos/twitter/bijection/git/commits{/sha}","comments_url":"https://api.github.com/repos/twitter/bijection/comments{/number}","issue_comment_url":"https://api.github.com/repos/twitter/bijection/issues/comments{/number}","contents_url":"https://api.github.com/repos/twitter/bijection/contents/{+path}","compare_url":"https://api.github.com/repos/twitter/bijection/compare/{base}...{head}","merges_url":"https://api.github.com/repos/twitter/bijection/merges","archive_url":"https://api.github.com/repos/twitter/bijection/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/twitter/bijection/downloads","issues_url":"https://api.github.com/repos/twitter/bijection/issues{/number}","pulls_url":"https://api.github.com/repos/twitter/bijection/pulls{/number}","milestones_url":"https://api.github.com/repos/twitter/bijection/milestones{/number}","notifications_url":"https://api.github.com/repos/twitter/bijection/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/twitter/bijection/labels{/name}","releases_url":"https://api.github.com/repos/twitter/bijection/releases{/id}","created_at":"2012-12-30T22:22:25Z","updated_at":"2015-04-22T19:21:25Z","pushed_at":"2015-04-21T20:54:36Z","git_url":"git://github.com/twitter/bijection.git","ssh_url":"git@github.com:twitter/bijection.git","clone_url":"https://github.com/twitter/bijection.git","svn_url":"https://github.com/twitter/bijection","homepage":"","size":3452,"stargazers_count":287,"watchers_count":287,"language":"Scala","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":57,"mirror_url":null,"open_issues_count":22,"forks":57,"open_issues":22,"watchers":287,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/twitter/bijection/pulls/208"},"html":{"href":"https://github.com/twitter/bijection/pull/208"},"issue":{"href":"https://api.github.com/repos/twitter/bijection/issues/208"},"comments":{"href":"https://api.github.com/repos/twitter/bijection/issues/208/comments"},"review_comments":{"href":"https://api.github.com/repos/twitter/bijection/pulls/208/comments"},"review_comment":{"href":"https://api.github.com/repos/twitter/bijection/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/twitter/bijection/pulls/208/commits"},"statuses":{"href":"https://api.github.com/repos/twitter/bijection/statuses/489d5d1f515848195d6b736cadefaa4ced917aa0"}}}}