)]}'
{
  "commit": "3e070970621a771427775d54916430ff917f3c69",
  "tree": "cb5bda16153f8c18935b27a3b3399762beca86c4",
  "parents": [
    "35923aa6df75e2e720a03a3855594bd0a35b0ac5"
  ],
  "author": {
    "name": "Trevor Getty",
    "email": "trevor.getty@wandisco.com",
    "time": "Thu Nov 14 17:34:57 2024 +0000"
  },
  "committer": {
    "name": "Trevor Getty",
    "email": "trevor.getty@wandisco.com",
    "time": "Mon Nov 18 14:55:54 2024 +0000"
  },
  "message": "Fix guice binding issue on GerritClientPatchSet\n\nFix confusion which happened due to concrete class and interface\nhaving the identical naming, which meant the refactor operation\nchanged some wrong fields.\n\nUpdated so that the interface has a clear name, which fixes the\nbinding issue.\n\nChange-Id: Id1bd9c06b104b73e4bbb1636d9669e809c94cf3c\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "8044bd2b214933760c2749f3df3f9278cef2c4e1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/interfaces/mode/common/client/api/gerrit/GerritClientPatchSet.java",
      "new_id": "1d899cdf3806b1376c793c8f2621a9d3df19f4cf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/interfaces/mode/common/client/api/gerrit/GerritClientPatchSetInfo.java",
      "score": 96
    },
    {
      "type": "modify",
      "old_id": "9eebf35796c255f8f49bed5c8b99b883c7e47b4e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/listener/GerritEventContextModule.java",
      "new_id": "f3a956d471a1a6f296e36214e8087743c96a1075",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/listener/GerritEventContextModule.java"
    },
    {
      "type": "modify",
      "old_id": "bee18aa8dfd9bae027f47a8c8a24fe620399b084",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/common/client/api/gerrit/GerritClientFacade.java",
      "new_id": "81f3eda41362f4c7e457d960d59b92af150f99c7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/common/client/api/gerrit/GerritClientFacade.java"
    },
    {
      "type": "modify",
      "old_id": "58f644522afe94458c5827a9f39f3ba49eeab7ac",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/common/model/api/openai/AIChatCompletionRequest.java",
      "new_id": "e1a061dfb9d8229352be93f3c0b8d6b5cb97f4ea",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/common/model/api/openai/AIChatCompletionRequest.java"
    },
    {
      "type": "modify",
      "old_id": "9cd1d3ace6499e929837f4f6f4b468fd82f4853a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/stateful/client/api/gerrit/GerritClientPatchSetStateful.java",
      "new_id": "144e54b1eb16f6fb2e65b3d288b2738fcfd8dd98",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/stateful/client/api/gerrit/GerritClientPatchSetStateful.java"
    },
    {
      "type": "modify",
      "old_id": "c65e61cdd89b5a05c5ca94f6214a8ebe1dfd84a4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/stateless/client/api/chatai/AIChatClientStateless.java",
      "new_id": "b46de4110238a9de93df790f6c541ff2b2da6625",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/stateless/client/api/chatai/AIChatClientStateless.java"
    },
    {
      "type": "modify",
      "old_id": "dc7ad669592cc0e68108c995f44f69fe69c8d67f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/stateless/client/api/gerrit/GerritClientPatchSetStateless.java",
      "new_id": "255ba0998d43416b68997badc77b45253d7ef6ae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/aicodereview/mode/stateless/client/api/gerrit/GerritClientPatchSetStateless.java"
    },
    {
      "type": "modify",
      "old_id": "83885e0e43b13f013cfeb9985291e1386cef918f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/aicodereview/AIChatReviewTestBase.java",
      "new_id": "a31a7c6d460e0ed7b9828ab7df1dd7bc17e7b899",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/aicodereview/AIChatReviewTestBase.java"
    }
  ]
}
