)]}'
{
  "commit": "d1f12879522827062fe805ce32c895f64c5cd7b6",
  "tree": "526d43df3cbc872b49e7197e83bc9f2fa62d3a71",
  "parents": [
    "16d688ea53fa9a1c4edcc1fa87931552d41c1903"
  ],
  "author": {
    "name": "Martin Fick",
    "email": "martin.fick@linaro.org",
    "time": "Sat Jul 30 20:18:53 2022 -0600"
  },
  "committer": {
    "name": "Martin Fick",
    "email": "martin.fick@linaro.org",
    "time": "Wed Sep 07 15:40:56 2022 -0600"
  },
  "message": "fixup! Cache Task definition lists for ChangeNodes\n\nThe expanded definition was used when creating the definitionList to\ncache for ChangeNodes. This resulted in a old, potentially incorrect,\nexpansion being used when the definitionList was reused. This only\nreally makes a difference when the subnode happens to use a Change\nProperty. Fix this bug by storing the unexpanded definitions instead and\nadd a test case to catch this issue if it happens again.\n\nChange-Id: I38fea30a51e4964fe6993d39a75e55b1d2ee5ad1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8992a91dc90b9eb48879445dba7a4c4fa2ae9a59",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskTree.java",
      "new_id": "ab4d48ffaccfca62d5897e5d7e4cff20d0acd67a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskTree.java"
    },
    {
      "type": "modify",
      "old_id": "71ee0ece30b5bbc9fdbe44218a6995584d196d6e",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/test/task_states.md",
      "new_id": "f48f528833b4c27981fd7024da177d56239b8c2f",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/test/task_states.md"
    }
  ]
}
