)]}'
{
  "commit": "fbd5a518ab8989a242ba54349ddd83fd3feeb8f9",
  "tree": "1dffda0ad31c435c4ce9c94863b52fdd18102706",
  "parents": [
    "cfd1f0e4990c2008ab76b992dce0df4b3e23a753"
  ],
  "author": {
    "name": "Martin Fick",
    "email": "mfick@codeaurora.org",
    "time": "Wed Apr 14 17:02:51 2021 -0600"
  },
  "committer": {
    "name": "Aditya Gupta",
    "email": "agaditya@codeaurora.org",
    "time": "Wed May 26 12:02:48 2021 +0530"
  },
  "message": "Handle invalid task roots gracefully\n\nIf a root task was previously invalid, it would cause an NPE. Fix\nthis NPE and output an INVALID task when this happens instead.\nAlso, Add test case to validate the fix.\n\nChange-Id: Ia3d61315880fd7ac4e50c45c26949c2ba9880de4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d7e733f79df34af83ed8f88a5605826387ea5972",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskAttributeFactory.java",
      "new_id": "fcf121ac48a41ee49ffb56f789a73cd9197c433d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskAttributeFactory.java"
    },
    {
      "type": "modify",
      "old_id": "020a8361eb607d83df11b3bfb745f26bff98dbe8",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/task_states.md",
      "new_id": "8b0c7059c3bd836b216e9f88a905c479128e0125",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/task_states.md"
    },
    {
      "type": "modify",
      "old_id": "437965f936f84c4689bc2dcc144390488968b023",
      "old_mode": 33188,
      "old_path": "test/all",
      "new_id": "4832bba16105b524c5e188e4d456ded451c228ce",
      "new_mode": 33188,
      "new_path": "test/all"
    },
    {
      "type": "modify",
      "old_id": "4e2984e8d7ef0a5d22f70eaefa020a79ab8d1c2c",
      "old_mode": 33188,
      "old_path": "test/invalid",
      "new_id": "5b5bc3212e3db0ad0d687b87f238c635c35a3430",
      "new_mode": 33188,
      "new_path": "test/invalid"
    },
    {
      "type": "modify",
      "old_id": "867c177516e60636fa5b59592effb04fb5000df9",
      "old_mode": 33188,
      "old_path": "test/invalid-applicable",
      "new_id": "369ac47aab6f47f376da688f4dd670d59ae399ee",
      "new_mode": 33188,
      "new_path": "test/invalid-applicable"
    }
  ]
}
