{"action":"created","issue":{"url":"https://api.github.com/repos/jatoben/CommandLine/issues/46","labels_url":"https://api.github.com/repos/jatoben/CommandLine/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/jatoben/CommandLine/issues/46/comments","events_url":"https://api.github.com/repos/jatoben/CommandLine/issues/46/events","html_url":"https://github.com/jatoben/CommandLine/pull/46","id":121820536,"number":46,"title":"import Darwin normally.","user":{"login":"glessard","id":122065,"avatar_url":"https://avatars.githubusercontent.com/u/122065?v=3","gravatar_id":"","url":"https://api.github.com/users/glessard","html_url":"https://github.com/glessard","followers_url":"https://api.github.com/users/glessard/followers","following_url":"https://api.github.com/users/glessard/following{/other_user}","gists_url":"https://api.github.com/users/glessard/gists{/gist_id}","starred_url":"https://api.github.com/users/glessard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glessard/subscriptions","organizations_url":"https://api.github.com/users/glessard/orgs","repos_url":"https://api.github.com/users/glessard/repos","events_url":"https://api.github.com/users/glessard/events{/privacy}","received_events_url":"https://api.github.com/users/glessard/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-12T00:43:44Z","updated_at":"2015-12-12T20:57:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jatoben/CommandLine/pulls/46","html_url":"https://github.com/jatoben/CommandLine/pull/46","diff_url":"https://github.com/jatoben/CommandLine/pull/46.diff","patch_url":"https://github.com/jatoben/CommandLine/pull/46.patch"},"body":"Importing Darwin may be needed by many users of CommandLine, but not all.\r\nIf one needs Darwin or GlibC, it is easy enough to add the line to one's own code.\r\n\r\nThe justification given by the original committer (for adding the @exported attribute) is that it saves one line. That is not a good reason at all. Now it causes compatibility problems, too."},"comment":{"url":"https://api.github.com/repos/jatoben/CommandLine/issues/comments/164190935","html_url":"https://github.com/jatoben/CommandLine/pull/46#issuecomment-164190935","issue_url":"https://api.github.com/repos/jatoben/CommandLine/issues/46","id":164190935,"user":{"login":"jatoben","id":318083,"avatar_url":"https://avatars.githubusercontent.com/u/318083?v=3","gravatar_id":"","url":"https://api.github.com/users/jatoben","html_url":"https://github.com/jatoben","followers_url":"https://api.github.com/users/jatoben/followers","following_url":"https://api.github.com/users/jatoben/following{/other_user}","gists_url":"https://api.github.com/users/jatoben/gists{/gist_id}","starred_url":"https://api.github.com/users/jatoben/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jatoben/subscriptions","organizations_url":"https://api.github.com/users/jatoben/orgs","repos_url":"https://api.github.com/users/jatoben/repos","events_url":"https://api.github.com/users/jatoben/events{/privacy}","received_events_url":"https://api.github.com/users/jatoben/received_events","type":"User","site_admin":true},"created_at":"2015-12-12T20:57:41Z","updated_at":"2015-12-12T20:57:41Z","body":"I think this was a nice convenience, but since it breaks compatibility between Swift 2.1 and 2.2-dev and I'd really rather support both, :+1: to removing it. It'd be worth revisiting in the future when [exports aren't marked experimental](https://github.com/apple/swift/commit/6e1bf0d10d0c2133b39edaff6f234e353dc58b3e)."}}