{"action":"created","comment":{"url":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/comments/116346082","pull_request_review_id":37967510,"id":116346082,"diff_hunk":"@@ -8,7 +8,17 @@\n \n import Foundation\n \n-public typealias TimeRange = (earliest: TimeInterval, latest: TimeInterval)\n+public class TimeRange: NSObject {\n+    public var earliest: TimeInterval\n+    public var latest: TimeInterval\n+  \n+    public init(earliest: TimeInterval, latest: TimeInterval) {\n+        self.earliest = earliest\n+        self.latest = latest\n+    }\n+}\n+\n+//public typealias TimeRange = (earliest: TimeInterval, latest: TimeInterval)","path":"AudioPlayer/AudioPlayer/player/extensions/AudioPlayer+CurrentItem.swift","position":15,"original_position":15,"commit_id":"a72061b58e7f7f3b4522fbed91c8b58c879a7f61","original_commit_id":"a72061b58e7f7f3b4522fbed91c8b58c879a7f61","user":{"login":"delannoyk","id":1777691,"avatar_url":"https://avatars3.githubusercontent.com/u/1777691?v=3","gravatar_id":"","url":"https://api.github.com/users/delannoyk","html_url":"https://github.com/delannoyk","followers_url":"https://api.github.com/users/delannoyk/followers","following_url":"https://api.github.com/users/delannoyk/following{/other_user}","gists_url":"https://api.github.com/users/delannoyk/gists{/gist_id}","starred_url":"https://api.github.com/users/delannoyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/delannoyk/subscriptions","organizations_url":"https://api.github.com/users/delannoyk/orgs","repos_url":"https://api.github.com/users/delannoyk/repos","events_url":"https://api.github.com/users/delannoyk/events{/privacy}","received_events_url":"https://api.github.com/users/delannoyk/received_events","type":"User","site_admin":false},"body":"The class looks good to me! Could you remove this comment?","created_at":"2017-05-13T00:55:42Z","updated_at":"2017-05-13T00:55:42Z","html_url":"https://github.com/delannoyk/AudioPlayer/pull/105#discussion_r116346082","pull_request_url":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/105","_links":{"self":{"href":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/comments/116346082"},"html":{"href":"https://github.com/delannoyk/AudioPlayer/pull/105#discussion_r116346082"},"pull_request":{"href":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/105"}}},"pull_request":{"url":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/105","id":119838556,"html_url":"https://github.com/delannoyk/AudioPlayer/pull/105","diff_url":"https://github.com/delannoyk/AudioPlayer/pull/105.diff","patch_url":"https://github.com/delannoyk/AudioPlayer/pull/105.patch","issue_url":"https://api.github.com/repos/delannoyk/AudioPlayer/issues/105","number":105,"state":"open","locked":false,"title":"Objective-C compatibility","user":{"login":"ddfreiling","id":13132635,"avatar_url":"https://avatars3.githubusercontent.com/u/13132635?v=3","gravatar_id":"","url":"https://api.github.com/users/ddfreiling","html_url":"https://github.com/ddfreiling","followers_url":"https://api.github.com/users/ddfreiling/followers","following_url":"https://api.github.com/users/ddfreiling/following{/other_user}","gists_url":"https://api.github.com/users/ddfreiling/gists{/gist_id}","starred_url":"https://api.github.com/users/ddfreiling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddfreiling/subscriptions","organizations_url":"https://api.github.com/users/ddfreiling/orgs","repos_url":"https://api.github.com/users/ddfreiling/repos","events_url":"https://api.github.com/users/ddfreiling/events{/privacy}","received_events_url":"https://api.github.com/users/ddfreiling/received_events","type":"User","site_admin":false},"body":"- Some quick changes I made to make this project Objective-C compatible\r\n- @delannoyk This definitely needs review and I'm very open to doing things differently with TimeRange or .failed error if you disagree with my fixes\r\n\r\nAddresses #67 if merged","created_at":"2017-05-10T09:26:36Z","updated_at":"2017-05-13T00:55:42Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a101a527642199a84a7e6c6c25fecee84842f0ac","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/105/commits","review_comments_url":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/105/comments","review_comment_url":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/comments{/number}","comments_url":"https://api.github.com/repos/delannoyk/AudioPlayer/issues/105/comments","statuses_url":"https://api.github.com/repos/delannoyk/AudioPlayer/statuses/a72061b58e7f7f3b4522fbed91c8b58c879a7f61","head":{"label":"ddfreiling:obj-c","ref":"obj-c","sha":"a72061b58e7f7f3b4522fbed91c8b58c879a7f61","user":{"login":"ddfreiling","id":13132635,"avatar_url":"https://avatars3.githubusercontent.com/u/13132635?v=3","gravatar_id":"","url":"https://api.github.com/users/ddfreiling","html_url":"https://github.com/ddfreiling","followers_url":"https://api.github.com/users/ddfreiling/followers","following_url":"https://api.github.com/users/ddfreiling/following{/other_user}","gists_url":"https://api.github.com/users/ddfreiling/gists{/gist_id}","starred_url":"https://api.github.com/users/ddfreiling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddfreiling/subscriptions","organizations_url":"https://api.github.com/users/ddfreiling/orgs","repos_url":"https://api.github.com/users/ddfreiling/repos","events_url":"https://api.github.com/users/ddfreiling/events{/privacy}","received_events_url":"https://api.github.com/users/ddfreiling/received_events","type":"User","site_admin":false},"repo":{"id":58726608,"name":"AudioPlayer","full_name":"ddfreiling/AudioPlayer","owner":{"login":"ddfreiling","id":13132635,"avatar_url":"https://avatars3.githubusercontent.com/u/13132635?v=3","gravatar_id":"","url":"https://api.github.com/users/ddfreiling","html_url":"https://github.com/ddfreiling","followers_url":"https://api.github.com/users/ddfreiling/followers","following_url":"https://api.github.com/users/ddfreiling/following{/other_user}","gists_url":"https://api.github.com/users/ddfreiling/gists{/gist_id}","starred_url":"https://api.github.com/users/ddfreiling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddfreiling/subscriptions","organizations_url":"https://api.github.com/users/ddfreiling/orgs","repos_url":"https://api.github.com/users/ddfreiling/repos","events_url":"https://api.github.com/users/ddfreiling/events{/privacy}","received_events_url":"https://api.github.com/users/ddfreiling/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ddfreiling/AudioPlayer","description":"AudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).","fork":true,"url":"https://api.github.com/repos/ddfreiling/AudioPlayer","forks_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/forks","keys_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/teams","hooks_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/hooks","issue_events_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/issues/events{/number}","events_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/events","assignees_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/assignees{/user}","branches_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/branches{/branch}","tags_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/tags","blobs_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/git/refs{/sha}","trees_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/statuses/{sha}","languages_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/languages","stargazers_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/stargazers","contributors_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/contributors","subscribers_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/subscribers","subscription_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/subscription","commits_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/commits{/sha}","git_commits_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/git/commits{/sha}","comments_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/comments{/number}","issue_comment_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/issues/comments{/number}","contents_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/contents/{+path}","compare_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/merges","archive_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/downloads","issues_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/issues{/number}","pulls_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/pulls{/number}","milestones_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/milestones{/number}","notifications_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/labels{/name}","releases_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/releases{/id}","deployments_url":"https://api.github.com/repos/ddfreiling/AudioPlayer/deployments","created_at":"2016-05-13T09:58:28Z","updated_at":"2016-05-13T09:58:28Z","pushed_at":"2017-05-10T09:21:06Z","git_url":"git://github.com/ddfreiling/AudioPlayer.git","ssh_url":"git@github.com:ddfreiling/AudioPlayer.git","clone_url":"https://github.com/ddfreiling/AudioPlayer.git","svn_url":"https://github.com/ddfreiling/AudioPlayer","homepage":"","size":446,"stargazers_count":0,"watchers_count":0,"language":"Swift","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"delannoyk:master","ref":"master","sha":"09123fde3fc2ab03648955c1391f011c69e550fa","user":{"login":"delannoyk","id":1777691,"avatar_url":"https://avatars3.githubusercontent.com/u/1777691?v=3","gravatar_id":"","url":"https://api.github.com/users/delannoyk","html_url":"https://github.com/delannoyk","followers_url":"https://api.github.com/users/delannoyk/followers","following_url":"https://api.github.com/users/delannoyk/following{/other_user}","gists_url":"https://api.github.com/users/delannoyk/gists{/gist_id}","starred_url":"https://api.github.com/users/delannoyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/delannoyk/subscriptions","organizations_url":"https://api.github.com/users/delannoyk/orgs","repos_url":"https://api.github.com/users/delannoyk/repos","events_url":"https://api.github.com/users/delannoyk/events{/privacy}","received_events_url":"https://api.github.com/users/delannoyk/received_events","type":"User","site_admin":false},"repo":{"id":34687298,"name":"AudioPlayer","full_name":"delannoyk/AudioPlayer","owner":{"login":"delannoyk","id":1777691,"avatar_url":"https://avatars3.githubusercontent.com/u/1777691?v=3","gravatar_id":"","url":"https://api.github.com/users/delannoyk","html_url":"https://github.com/delannoyk","followers_url":"https://api.github.com/users/delannoyk/followers","following_url":"https://api.github.com/users/delannoyk/following{/other_user}","gists_url":"https://api.github.com/users/delannoyk/gists{/gist_id}","starred_url":"https://api.github.com/users/delannoyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/delannoyk/subscriptions","organizations_url":"https://api.github.com/users/delannoyk/orgs","repos_url":"https://api.github.com/users/delannoyk/repos","events_url":"https://api.github.com/users/delannoyk/events{/privacy}","received_events_url":"https://api.github.com/users/delannoyk/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/delannoyk/AudioPlayer","description":"AudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).","fork":false,"url":"https://api.github.com/repos/delannoyk/AudioPlayer","forks_url":"https://api.github.com/repos/delannoyk/AudioPlayer/forks","keys_url":"https://api.github.com/repos/delannoyk/AudioPlayer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/delannoyk/AudioPlayer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/delannoyk/AudioPlayer/teams","hooks_url":"https://api.github.com/repos/delannoyk/AudioPlayer/hooks","issue_events_url":"https://api.github.com/repos/delannoyk/AudioPlayer/issues/events{/number}","events_url":"https://api.github.com/repos/delannoyk/AudioPlayer/events","assignees_url":"https://api.github.com/repos/delannoyk/AudioPlayer/assignees{/user}","branches_url":"https://api.github.com/repos/delannoyk/AudioPlayer/branches{/branch}","tags_url":"https://api.github.com/repos/delannoyk/AudioPlayer/tags","blobs_url":"https://api.github.com/repos/delannoyk/AudioPlayer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/delannoyk/AudioPlayer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/delannoyk/AudioPlayer/git/refs{/sha}","trees_url":"https://api.github.com/repos/delannoyk/AudioPlayer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/delannoyk/AudioPlayer/statuses/{sha}","languages_url":"https://api.github.com/repos/delannoyk/AudioPlayer/languages","stargazers_url":"https://api.github.com/repos/delannoyk/AudioPlayer/stargazers","contributors_url":"https://api.github.com/repos/delannoyk/AudioPlayer/contributors","subscribers_url":"https://api.github.com/repos/delannoyk/AudioPlayer/subscribers","subscription_url":"https://api.github.com/repos/delannoyk/AudioPlayer/subscription","commits_url":"https://api.github.com/repos/delannoyk/AudioPlayer/commits{/sha}","git_commits_url":"https://api.github.com/repos/delannoyk/AudioPlayer/git/commits{/sha}","comments_url":"https://api.github.com/repos/delannoyk/AudioPlayer/comments{/number}","issue_comment_url":"https://api.github.com/repos/delannoyk/AudioPlayer/issues/comments{/number}","contents_url":"https://api.github.com/repos/delannoyk/AudioPlayer/contents/{+path}","compare_url":"https://api.github.com/repos/delannoyk/AudioPlayer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/delannoyk/AudioPlayer/merges","archive_url":"https://api.github.com/repos/delannoyk/AudioPlayer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/delannoyk/AudioPlayer/downloads","issues_url":"https://api.github.com/repos/delannoyk/AudioPlayer/issues{/number}","pulls_url":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls{/number}","milestones_url":"https://api.github.com/repos/delannoyk/AudioPlayer/milestones{/number}","notifications_url":"https://api.github.com/repos/delannoyk/AudioPlayer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/delannoyk/AudioPlayer/labels{/name}","releases_url":"https://api.github.com/repos/delannoyk/AudioPlayer/releases{/id}","deployments_url":"https://api.github.com/repos/delannoyk/AudioPlayer/deployments","created_at":"2015-04-27T19:42:29Z","updated_at":"2017-05-11T11:37:09Z","pushed_at":"2017-05-12T11:41:03Z","git_url":"git://github.com/delannoyk/AudioPlayer.git","ssh_url":"git@github.com:delannoyk/AudioPlayer.git","clone_url":"https://github.com/delannoyk/AudioPlayer.git","svn_url":"https://github.com/delannoyk/AudioPlayer","homepage":"","size":450,"stargazers_count":243,"watchers_count":243,"language":"Swift","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":56,"mirror_url":null,"open_issues_count":14,"forks":56,"open_issues":14,"watchers":243,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/105"},"html":{"href":"https://github.com/delannoyk/AudioPlayer/pull/105"},"issue":{"href":"https://api.github.com/repos/delannoyk/AudioPlayer/issues/105"},"comments":{"href":"https://api.github.com/repos/delannoyk/AudioPlayer/issues/105/comments"},"review_comments":{"href":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/105/comments"},"review_comment":{"href":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/delannoyk/AudioPlayer/pulls/105/commits"},"statuses":{"href":"https://api.github.com/repos/delannoyk/AudioPlayer/statuses/a72061b58e7f7f3b4522fbed91c8b58c879a7f61"}}}}
{"actor":{"display_login":"delannoyk"}}