)]}'
{
  "commit": "573c23ce5cd3513003f8795031a906e337fde4b7",
  "tree": "a1e6945573ade0af3191027c3b721c1e7c57171d",
  "parents": [
    "ec1cf3b0519d03c30b8e2d74cf1033218e8628da"
  ],
  "author": {
    "name": "Dariusz Luksza",
    "email": "dariusz.luksza@gmail.com",
    "time": "Wed Apr 24 13:36:36 2024 +0100"
  },
  "committer": {
    "name": "Dariusz Luksza",
    "email": "dariusz.luksza@gmail.com",
    "time": "Sat May 11 14:15:37 2024 +0100"
  },
  "message": "Make GerritClient injectable\n\nThis also fixes `ChatGptReviewStatelessTest.gptMentionedInComment`, as\nwe don\u0027t relay on the manually cached `GerritClient` but let Guice\nmanage that instance for us.\n\nChange-Id: I6d8ec9abb516b18629c5e5d3f3fd0b50a726504a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fafe16c43dbb396aad479159cf8583119d7c6d39",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/chatgpt/listener/EventHandlerTask.java",
      "new_id": "229d3969dc409f2c82a29ae1eefe9c57c19a55b0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/chatgpt/listener/EventHandlerTask.java"
    },
    {
      "type": "modify",
      "old_id": "166cca89ab1efadcabcd2f85a71ee38731cc5774",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/chatgpt/mode/common/client/api/gerrit/GerritClient.java",
      "new_id": "dedd320aaece49ed838ac2085ebb4976cebbfac0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/chatgpt/mode/common/client/api/gerrit/GerritClient.java"
    },
    {
      "type": "modify",
      "old_id": "5e872d18e225126efebdfb2d0742d9e968d24f65",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/chatgpt/mode/common/client/api/gerrit/GerritClientFacade.java",
      "new_id": "0c253c1199ed59fc7c94e67c25ba612b14df92d9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/chatgpt/mode/common/client/api/gerrit/GerritClientFacade.java"
    },
    {
      "type": "modify",
      "old_id": "fa94a95d141b9e72fa9ece866976ecbd3bed97d6",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/chatgpt/ChatGptReviewStatelessTest.java",
      "new_id": "07880e88af8f5a296cf461326f742fbbae5435e1",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/chatgpt/ChatGptReviewStatelessTest.java"
    },
    {
      "type": "modify",
      "old_id": "55140c847d4e8932e6d138f0182b9fcb00be192c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/chatgpt/ChatGptReviewTestBase.java",
      "new_id": "5f73c4d8e5e04789533b74822d3d70df53de0777",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/chatgpt/ChatGptReviewTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "1268f6b9d26512ca3f27ee8cddc36ba75d089b2e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/chatgpt/integration/CodeReviewPluginIT.java",
      "new_id": "77baa747d61529e033ef120bbce0a244a4c00c29",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/chatgpt/integration/CodeReviewPluginIT.java"
    }
  ]
}
