)]}'
{
  "commit": "67c3e7833c7247afccea553c5e5accea17e4db18",
  "tree": "e574a9d8fb59bfaf72cd31a141e2b1f4857389de",
  "parents": [
    "cef1fb41014b4acf96b5695032fbed9d443fbdc6"
  ],
  "author": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Tue Sep 02 11:05:51 2025 +0200"
  },
  "committer": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Tue Sep 02 11:51:24 2025 +0200"
  },
  "message": "Rename ForwardedEventHandler to ForwardedEventDispatcher\n\nRenames the `ForwardedEventHandler` class and all of its usages to\n`ForwardedEventDispatcher` to better reflect its actual responsibility.\n\nDespite its previous name, the class does not handle stream events but\ninstead dispatches them to the internal Gerrit event bus.\n\nThis renaming improves code clarity by aligning the class name with its\ntrue role, as described in its documentation. It also prepares the\ncodebase for the introduction of new handler classes that will take on\nactual event handling responsibilities, separate from internal\ndispatching.\n\nAll relevant imports, variables, and test cases have been updated to use\nthe new class name.\n\nChange-Id: Ib52857c06051d4d789e6b939ce8e3691979035db\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "e2e39545c44a163b467dff3ca5e9611c6cd33ae7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/ForwardedEventHandler.java",
      "new_id": "aeee8278f1bd76351fa167643b8b3352b4f431d3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/ForwardedEventDispatcher.java",
      "score": 87
    },
    {
      "type": "modify",
      "old_id": "95a3e6679f0a6719dd61ec31fccc13888ae614bf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/router/StreamEventRouter.java",
      "new_id": "c88f5cbf3937d8a34ed54e1c5fd39aaecbad7e52",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/forwarder/router/StreamEventRouter.java"
    },
    {
      "type": "modify",
      "old_id": "4ffdbbce453d8a75b109d7ea4cf15b3eeb4cff65",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/event/IndexEventRouterTest.java",
      "new_id": "4fa1735bc8736f37f3b637b0b03ec29a8c082591",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/event/IndexEventRouterTest.java"
    },
    {
      "type": "modify",
      "old_id": "ac90436f32b7bc89c1784097dda0d58d58148e61",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/event/StreamEventRouterTest.java",
      "new_id": "8d02c2023db6761b1cb7cfb5d2ceba63579abba4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/event/StreamEventRouterTest.java"
    },
    {
      "type": "rename",
      "old_id": "73ef353936d968cbbd48e974301314f30c717377",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/forwarder/ForwardedEventHandlerTest.java",
      "new_id": "bf70f620a0a2d2aa21e25b1edd33c48fefa55241",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/multisite/forwarder/ForwardedEventDispatcherTest.java",
      "score": 87
    }
  ]
}
