)]}'
{
  "commit": "4ef96edfdc7ec2a9443606506a923ad778900fd2",
  "tree": "06101952b4614c0b8b004323cdef824c985bf18e",
  "parents": [
    "29dfd2ea0f0e093811fbc27b52bd1a9b7106923e",
    "a66c005995bda922d43ef88f8431755834a62903"
  ],
  "author": {
    "name": "Shawn Pearce",
    "email": "sop@google.com",
    "time": "Mon Jan 05 21:12:45 2015 +0000"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Mon Jan 05 21:12:45 2015 +0000"
  },
  "message": "Merge changes I05a976fa,I1ab25e0a,I1ee8ea3f,I43fecd29,I5abc21eb\n\n* changes:\n  Defer failure in CallbackGroup until all are completed\n  CodeMirror: Ensure both CSS and JavaScript are loaded\n  CallbackGroup: use addEmpty() to setup a null callback\n  ChangeScreen2: Preload CodeMirror CSS and JS\n  Split GWT download of SideBySide1 from SideBySide2\n",
  "tree_diff": []
}
