{"action":"created","issue":{"url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/3550","labels_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/3550/labels{/name}","comments_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/3550/comments","events_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/3550/events","html_url":"https://github.com/CocoaPods/CocoaPods/pull/3550","id":75048078,"number":3550,"title":"[WIP] Deduplicate pod targets","user":{"login":"mrackwitz","id":1389011,"avatar_url":"https://avatars.githubusercontent.com/u/1389011?v=3","gravatar_id":"","url":"https://api.github.com/users/mrackwitz","html_url":"https://github.com/mrackwitz","followers_url":"https://api.github.com/users/mrackwitz/followers","following_url":"https://api.github.com/users/mrackwitz/following{/other_user}","gists_url":"https://api.github.com/users/mrackwitz/gists{/gist_id}","starred_url":"https://api.github.com/users/mrackwitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrackwitz/subscriptions","organizations_url":"https://api.github.com/users/mrackwitz/orgs","repos_url":"https://api.github.com/users/mrackwitz/repos","events_url":"https://api.github.com/users/mrackwitz/events{/privacy}","received_events_url":"https://api.github.com/users/mrackwitz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-11T01:35:58Z","updated_at":"2015-05-11T06:37:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/CocoaPods/CocoaPods/pulls/3550","html_url":"https://github.com/CocoaPods/CocoaPods/pull/3550","diff_url":"https://github.com/CocoaPods/CocoaPods/pull/3550.diff","patch_url":"https://github.com/CocoaPods/CocoaPods/pull/3550.patch"},"body":"This de-duplicates pod targets in the analyzer, if they share the same subspec set and target the same platform. If there is any dependency from at least one target definition, which doesn't fulfill this condition, then all dependencies with this root spec will be scoped.\r\nThis should fix diverse issues related to archiving with Xcode, especially when extensions are integrated. Beside that it will reduce build times, drastically.\r\nA new configuration key was added (38ec3cd), which allows to opt-out of the feature, because these changes cause massive changes to the existing integration and are likely to break edge-case setups.\r\nIn addition, this raises some further questions, I will document soon in more detail."},"comment":{"url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/comments/100787473","html_url":"https://github.com/CocoaPods/CocoaPods/pull/3550#issuecomment-100787473","issue_url":"https://api.github.com/repos/CocoaPods/CocoaPods/issues/3550","id":100787473,"user":{"login":"neonichu","id":118992,"avatar_url":"https://avatars.githubusercontent.com/u/118992?v=3","gravatar_id":"","url":"https://api.github.com/users/neonichu","html_url":"https://github.com/neonichu","followers_url":"https://api.github.com/users/neonichu/followers","following_url":"https://api.github.com/users/neonichu/following{/other_user}","gists_url":"https://api.github.com/users/neonichu/gists{/gist_id}","starred_url":"https://api.github.com/users/neonichu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neonichu/subscriptions","organizations_url":"https://api.github.com/users/neonichu/orgs","repos_url":"https://api.github.com/users/neonichu/repos","events_url":"https://api.github.com/users/neonichu/events{/privacy}","received_events_url":"https://api.github.com/users/neonichu/received_events","type":"User","site_admin":false},"created_at":"2015-05-11T06:37:31Z","updated_at":"2015-05-11T06:37:31Z","body":":sparkles: :sparkling_heart: :sparkles: "}}