{"action":"created","issue":{"url":"https://api.github.com/repos/apple/swift/issues/4960","repository_url":"https://api.github.com/repos/apple/swift","labels_url":"https://api.github.com/repos/apple/swift/issues/4960/labels{/name}","comments_url":"https://api.github.com/repos/apple/swift/issues/4960/comments","events_url":"https://api.github.com/repos/apple/swift/issues/4960/events","html_url":"https://github.com/apple/swift/pull/4960","id":178917129,"number":4960,"title":"[3.0] [CloudKit overlay] Work around an NSError bridging issue specific to CKError","user":{"login":"DougGregor","id":989428,"avatar_url":"https://avatars.githubusercontent.com/u/989428?v=3","gravatar_id":"","url":"https://api.github.com/users/DougGregor","html_url":"https://github.com/DougGregor","followers_url":"https://api.github.com/users/DougGregor/followers","following_url":"https://api.github.com/users/DougGregor/following{/other_user}","gists_url":"https://api.github.com/users/DougGregor/gists{/gist_id}","starred_url":"https://api.github.com/users/DougGregor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DougGregor/subscriptions","organizations_url":"https://api.github.com/users/DougGregor/orgs","repos_url":"https://api.github.com/users/DougGregor/repos","events_url":"https://api.github.com/users/DougGregor/events{/privacy}","received_events_url":"https://api.github.com/users/DougGregor/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/apple/swift/milestones/7","html_url":"https://github.com/apple/swift/milestones/Swift%203.0","labels_url":"https://api.github.com/repos/apple/swift/milestones/7/labels","id":1921538,"number":7,"title":"Swift 3.0","description":null,"creator":{"login":"shahmishal","id":2727770,"avatar_url":"https://avatars.githubusercontent.com/u/2727770?v=3","gravatar_id":"","url":"https://api.github.com/users/shahmishal","html_url":"https://github.com/shahmishal","followers_url":"https://api.github.com/users/shahmishal/followers","following_url":"https://api.github.com/users/shahmishal/following{/other_user}","gists_url":"https://api.github.com/users/shahmishal/gists{/gist_id}","starred_url":"https://api.github.com/users/shahmishal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shahmishal/subscriptions","organizations_url":"https://api.github.com/users/shahmishal/orgs","repos_url":"https://api.github.com/users/shahmishal/repos","events_url":"https://api.github.com/users/shahmishal/events{/privacy}","received_events_url":"https://api.github.com/users/shahmishal/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":104,"state":"open","created_at":"2016-08-03T18:11:11Z","updated_at":"2016-09-23T16:15:27Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-09-23T16:15:27Z","updated_at":"2016-09-23T16:15:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apple/swift/pulls/4960","html_url":"https://github.com/apple/swift/pull/4960","diff_url":"https://github.com/apple/swift/pull/4960.diff","patch_url":"https://github.com/apple/swift/pull/4960.patch"},"body":"<!-- What's in this pull request? -->\r\nWhile here, fix up the type signature of\r\n`CKError.partialErrorsByItemID`; it doesn't make sense to use `NSObject`\r\nnow that we have `AnyHashable`.\r\n\r\nThis is an awful PR; it narrowly works around an issue with a specific API, and omits a test case because the testing harness isn't set up to handle testing frameworks that require entitlements. I've manually verified that this workaround makes the APIs usable and am looking into the issue of `NSError` subclasses more generally.\r\n\r\n<!-- If this pull request resolves any bugs in the Swift bug tracker, provide a link: -->\r\nResolves [rdar://problem/27936562](rdar://problem/27936562).\r\n\r\n<!--\r\nBefore merging this pull request, you must run the Swift continuous integration tests.\r\nFor information about triggering CI builds via @swift-ci, see:\r\nhttps://github.com/apple/swift/blob/master/docs/ContinuousIntegration.md#swift-ci\r\n\r\nThank you for your contribution to Swift!\r\n-->\r\n\r\n\r\n(cherry picked from commit 661df18a884bd7adde6df47b7dc3a368ce981b6e)"},"comment":{"url":"https://api.github.com/repos/apple/swift/issues/comments/249236071","html_url":"https://github.com/apple/swift/pull/4960#issuecomment-249236071","issue_url":"https://api.github.com/repos/apple/swift/issues/4960","id":249236071,"user":{"login":"DougGregor","id":989428,"avatar_url":"https://avatars.githubusercontent.com/u/989428?v=3","gravatar_id":"","url":"https://api.github.com/users/DougGregor","html_url":"https://github.com/DougGregor","followers_url":"https://api.github.com/users/DougGregor/followers","following_url":"https://api.github.com/users/DougGregor/following{/other_user}","gists_url":"https://api.github.com/users/DougGregor/gists{/gist_id}","starred_url":"https://api.github.com/users/DougGregor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DougGregor/subscriptions","organizations_url":"https://api.github.com/users/DougGregor/orgs","repos_url":"https://api.github.com/users/DougGregor/repos","events_url":"https://api.github.com/users/DougGregor/events{/privacy}","received_events_url":"https://api.github.com/users/DougGregor/received_events","type":"User","site_admin":false},"created_at":"2016-09-23T16:15:59Z","updated_at":"2016-09-23T16:15:59Z","body":"@moiseev , can you take a look at this awful PR?"}}
{"actor":{"display_login":"DougGregor"}}