)]}'
{
  "commit": "0e34c23c9d733cf1761e2d288380e606eca9bb32",
  "tree": "e2bb0be8b8f41fa526e6c0cdae8018f0ec7ffabb",
  "parents": [
    "670d1216a41029ef9a003712d29fab13eb2bf201"
  ],
  "author": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Sun Nov 01 10:50:58 2020 -0700"
  },
  "committer": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Sun Nov 01 10:54:01 2020 -0700"
  },
  "message": "ReplicationTasksStorage: Handle empty task files\n\nInstead of NPEing if we manage to read a task file that\u0027s empty, return\nan empty Optional.\n\nRunning the IT tests 1000 times produced this as the only failure (and\nonly once).\n\nChange-Id: I3e7392dfb179795348d7f4a207102aa867aed85b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38a63abc81d26f55589ec670a68962aacd1157e1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationTasksStorage.java",
      "new_id": "3947ebcd4bc65c441de65ef302f9931507bae8c7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationTasksStorage.java"
    }
  ]
}
