)]}'
{
  "commit": "6aa4f462eae63c01179e6e276bc4a42731527e02",
  "tree": "0d60f5d8ed6336f2ba856712fdbdbf49fa8a8088",
  "parents": [
    "a251e1ed19164a515ae394985a6595b8f3ab5c6d"
  ],
  "author": {
    "name": "Remy Bohmer",
    "email": "linux@bohmer.net",
    "time": "Mon Feb 26 09:09:27 2018 +0000"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "dpursehouse@collab.net",
    "time": "Tue Feb 27 11:49:01 2018 +0900"
  },
  "message": "StreamEventsApiListener: Prevent NPE when account is null\n\nThis happens when account is null and some plugin wants to convert the\naccount data to an account attribute from the event. This account is\nnull, for example, if the change-abandoned event is generated on the\nauto cleanup inside Gerrit Core.\n\nChange-Id: Id4595208d3745988ec6c6008ea4506fd4e9ff7eb\nSigned-off-by: Remy Bohmer \u003clinux@bohmer.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5294391795e3f750ee8f3ea35abefefe6a7ccbf9",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/events/StreamEventsApiListener.java",
      "new_id": "a5fe0a6224226d458e26a20a3fd5560ad10a0a0f",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/events/StreamEventsApiListener.java"
    }
  ]
}
