{"push_id":2788804348,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"8e4a4cc736c7a9bf51e5c533bdaa816cec685393","before":"162a14d9b68e36cd4742760856404e2d66b3b91f","commits":[{"sha":"8e4a4cc736c7a9bf51e5c533bdaa816cec685393","author":{"name":"Gil","email":"22c30fb9d36a2d9abdad8521ca3c0a70b31474ce@google.com"},"message":"Add Status::CausedBy (#1635)\n\nThis makes it easy to wrap an underlying error in a higher-level one,\r\nsimilar to the way Java exception chaining works.\r\n\r\nNote that this intentionally diverges from upstream. The intent is that\r\nthis expresses a high-level concern so we can migrate to some common\r\nstatus if one is ever released.","distinct":true,"url":"https://api.github.com/repos/firebase/firebase-ios-sdk/commits/8e4a4cc736c7a9bf51e5c533bdaa816cec685393"}]}
{"actor":{"display_login":"wilhuff"}}