{"action":"created","issue":{"url":"https://api.github.com/repos/haskell/cabal/issues/3630","repository_url":"https://api.github.com/repos/haskell/cabal","labels_url":"https://api.github.com/repos/haskell/cabal/issues/3630/labels{/name}","comments_url":"https://api.github.com/repos/haskell/cabal/issues/3630/comments","events_url":"https://api.github.com/repos/haskell/cabal/issues/3630/events","html_url":"https://github.com/haskell/cabal/pull/3630","id":167669262,"number":3630,"title":"fix exception handling of downloads in new-build","user":{"login":"dcoutts","id":1339423,"avatar_url":"https://avatars.githubusercontent.com/u/1339423?v=3","gravatar_id":"","url":"https://api.github.com/users/dcoutts","html_url":"https://github.com/dcoutts","followers_url":"https://api.github.com/users/dcoutts/followers","following_url":"https://api.github.com/users/dcoutts/following{/other_user}","gists_url":"https://api.github.com/users/dcoutts/gists{/gist_id}","starred_url":"https://api.github.com/users/dcoutts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcoutts/subscriptions","organizations_url":"https://api.github.com/users/dcoutts/orgs","repos_url":"https://api.github.com/users/dcoutts/repos","events_url":"https://api.github.com/users/dcoutts/events{/privacy}","received_events_url":"https://api.github.com/users/dcoutts/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-07-26T17:48:26Z","updated_at":"2016-07-26T23:39:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/haskell/cabal/pulls/3630","html_url":"https://github.com/haskell/cabal/pull/3630","diff_url":"https://github.com/haskell/cabal/pull/3630.diff","patch_url":"https://github.com/haskell/cabal/pull/3630.patch"},"body":"Partly this is a continuation of the InstallPlan refactoring #3622, but also a related change to fix #3387, by handling exceptions during download properly.\r\n\r\nThese things are also a step towards finishing #3394 properly, since it means we now have all the `BuildResults` using proper exception types and so will be able to use that to report at the end what if anything when wrong."},"comment":{"url":"https://api.github.com/repos/haskell/cabal/issues/comments/235439079","html_url":"https://github.com/haskell/cabal/pull/3630#issuecomment-235439079","issue_url":"https://api.github.com/repos/haskell/cabal/issues/3630","id":235439079,"user":{"login":"dcoutts","id":1339423,"avatar_url":"https://avatars.githubusercontent.com/u/1339423?v=3","gravatar_id":"","url":"https://api.github.com/users/dcoutts","html_url":"https://github.com/dcoutts","followers_url":"https://api.github.com/users/dcoutts/followers","following_url":"https://api.github.com/users/dcoutts/following{/other_user}","gists_url":"https://api.github.com/users/dcoutts/gists{/gist_id}","starred_url":"https://api.github.com/users/dcoutts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcoutts/subscriptions","organizations_url":"https://api.github.com/users/dcoutts/orgs","repos_url":"https://api.github.com/users/dcoutts/repos","events_url":"https://api.github.com/users/dcoutts/events{/privacy}","received_events_url":"https://api.github.com/users/dcoutts/received_events","type":"User","site_admin":false},"created_at":"2016-07-26T23:39:16Z","updated_at":"2016-07-26T23:39:16Z","body":"Ok to merge then?"}}
{"actor":{"display_login":"dcoutts"}}