{"action":"created","issue":{"url":"https://api.github.com/repos/apple/swift/issues/19645","repository_url":"https://api.github.com/repos/apple/swift","labels_url":"https://api.github.com/repos/apple/swift/issues/19645/labels{/name}","comments_url":"https://api.github.com/repos/apple/swift/issues/19645/comments","events_url":"https://api.github.com/repos/apple/swift/issues/19645/events","html_url":"https://github.com/apple/swift/pull/19645","id":365583937,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE5NDY5ODU3","number":19645,"title":"Improve the behavior of the custom @objc name in the available attribute when generates ObjC headers","user":{"login":"pitiphong-p","id":426153,"node_id":"MDQ6VXNlcjQyNjE1Mw==","avatar_url":"https://avatars3.githubusercontent.com/u/426153?v=4","gravatar_id":"","url":"https://api.github.com/users/pitiphong-p","html_url":"https://github.com/pitiphong-p","followers_url":"https://api.github.com/users/pitiphong-p/followers","following_url":"https://api.github.com/users/pitiphong-p/following{/other_user}","gists_url":"https://api.github.com/users/pitiphong-p/gists{/gist_id}","starred_url":"https://api.github.com/users/pitiphong-p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pitiphong-p/subscriptions","organizations_url":"https://api.github.com/users/pitiphong-p/orgs","repos_url":"https://api.github.com/users/pitiphong-p/repos","events_url":"https://api.github.com/users/pitiphong-p/events{/privacy}","received_events_url":"https://api.github.com/users/pitiphong-p/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"jrose-apple","id":15097531,"node_id":"MDQ6VXNlcjE1MDk3NTMx","avatar_url":"https://avatars2.githubusercontent.com/u/15097531?v=4","gravatar_id":"","url":"https://api.github.com/users/jrose-apple","html_url":"https://github.com/jrose-apple","followers_url":"https://api.github.com/users/jrose-apple/followers","following_url":"https://api.github.com/users/jrose-apple/following{/other_user}","gists_url":"https://api.github.com/users/jrose-apple/gists{/gist_id}","starred_url":"https://api.github.com/users/jrose-apple/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrose-apple/subscriptions","organizations_url":"https://api.github.com/users/jrose-apple/orgs","repos_url":"https://api.github.com/users/jrose-apple/repos","events_url":"https://api.github.com/users/jrose-apple/events{/privacy}","received_events_url":"https://api.github.com/users/jrose-apple/received_events","type":"User","site_admin":false},"assignees":[{"login":"jrose-apple","id":15097531,"node_id":"MDQ6VXNlcjE1MDk3NTMx","avatar_url":"https://avatars2.githubusercontent.com/u/15097531?v=4","gravatar_id":"","url":"https://api.github.com/users/jrose-apple","html_url":"https://github.com/jrose-apple","followers_url":"https://api.github.com/users/jrose-apple/followers","following_url":"https://api.github.com/users/jrose-apple/following{/other_user}","gists_url":"https://api.github.com/users/jrose-apple/gists{/gist_id}","starred_url":"https://api.github.com/users/jrose-apple/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrose-apple/subscriptions","organizations_url":"https://api.github.com/users/jrose-apple/orgs","repos_url":"https://api.github.com/users/jrose-apple/repos","events_url":"https://api.github.com/users/jrose-apple/events{/privacy}","received_events_url":"https://api.github.com/users/jrose-apple/received_events","type":"User","site_admin":false}],"milestone":null,"comments":24,"created_at":"2018-10-01T18:22:45Z","updated_at":"2018-12-13T16:35:09Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/apple/swift/pulls/19645","html_url":"https://github.com/apple/swift/pull/19645","diff_url":"https://github.com/apple/swift/pull/19645.diff","patch_url":"https://github.com/apple/swift/pull/19645.patch"},"body":"<!-- What's in this pull request? -->\r\nThis PR is an improvement of the #18081. It adds a few improvements for the custom `@objc` name in the available attribute when generates ObjC headers\r\n\r\nHere's a list of the improvements\r\n1. The compiler will follow the base type when the rename attribute references to the declaration in other Type\r\n2. The compiler will try to look at the type of the method parameter when the rename attribute references to an overloading method\r\n\r\n<!-- If this pull request resolves any bugs in the Swift bug tracker, provide a link: -->\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-->"},"comment":{"url":"https://api.github.com/repos/apple/swift/issues/comments/447034803","html_url":"https://github.com/apple/swift/pull/19645#issuecomment-447034803","issue_url":"https://api.github.com/repos/apple/swift/issues/19645","id":447034803,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NzAzNDgwMw==","user":{"login":"jrose-apple","id":15097531,"node_id":"MDQ6VXNlcjE1MDk3NTMx","avatar_url":"https://avatars2.githubusercontent.com/u/15097531?v=4","gravatar_id":"","url":"https://api.github.com/users/jrose-apple","html_url":"https://github.com/jrose-apple","followers_url":"https://api.github.com/users/jrose-apple/followers","following_url":"https://api.github.com/users/jrose-apple/following{/other_user}","gists_url":"https://api.github.com/users/jrose-apple/gists{/gist_id}","starred_url":"https://api.github.com/users/jrose-apple/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrose-apple/subscriptions","organizations_url":"https://api.github.com/users/jrose-apple/orgs","repos_url":"https://api.github.com/users/jrose-apple/repos","events_url":"https://api.github.com/users/jrose-apple/events{/privacy}","received_events_url":"https://api.github.com/users/jrose-apple/received_events","type":"User","site_admin":false},"created_at":"2018-12-13T16:35:09Z","updated_at":"2018-12-13T16:35:09Z","author_association":"MEMBER","body":"Ah, the formatting comments are still relevant, and I'm afraid I've made more work for you by suggesting the AbstractFunctionDecl thing: we need a test with overloaded initializers now."}}
{"actor":{"display_login":"jrose-apple"}}