)]}'
{
  "commit": "fd700764a05ebb1bfb19fe2038d96a3478365c8c",
  "tree": "2ec6f3ecf8c6f88d609b44e9b06c64b421371827",
  "parents": [
    "2e2f27e7ff6870a98031d8edf3f8137039754d77"
  ],
  "author": {
    "name": "Martin Fick",
    "email": "martin.fick@linaro.org",
    "time": "Tue Jul 26 20:57:04 2022 -0600"
  },
  "committer": {
    "name": "Martin Fick",
    "email": "martin.fick@linaro.org",
    "time": "Wed Sep 07 15:40:08 2022 -0600"
  },
  "message": "Split SubNodeFactory out of SubNodeAdder\n\nSplit SubNodeAdder into two classes based on the two roles it previously\nimplemented in order to make these roles more obvious. This should make\nit more intuitve to use the SubNodeFactory to create Nodes without\nhaving to accumulate them.\n\nChange-Id: I18a1310a695ca069c205f901c433a3622c323375\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d55113720708ab0e4fc027ef5ddf3ef05ece5ab4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskTree.java",
      "new_id": "e246af8b77ccd7d550b9756896cf2a3937176389",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskTree.java"
    }
  ]
}
