)]}'
{
  "commit": "5c4fd7bf6e644f42073acb60ab804170e6eab9e5",
  "tree": "bff657ba2e3848e62bfb396784c7d0d493b7f949",
  "parents": [
    "5e76935f1c5b23cd849c68952e72a16563225ca5"
  ],
  "author": {
    "name": "Dariusz Luksza",
    "email": "dariusz.luksza@gmail.com",
    "time": "Thu Dec 07 13:51:51 2023 +0000"
  },
  "committer": {
    "name": "Dariusz Luksza",
    "email": "dariusz.luksza@gmail.com",
    "time": "Wed Dec 27 12:13:47 2023 +0000"
  },
  "message": "Extract `ReplicationConfigModule`\n\nMove configuration related bindings to a specialized\n`ReplicationConfigModule`. This hides implementation details like\nconditional bindings based on the configuration options.\n\nAdditionally this will also limit the impact on the `pull-replication`\nplugin when we decide to move around configuration classes or add new\nconfiguration related functionality.\n\nChange-Id: I2fa409cdf19079a0c05a9b0612847bd2be2527f1\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2edd0be2603870e08ff623707563a57642de0d1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationConfigModule.java"
    },
    {
      "type": "modify",
      "old_id": "9f331f25e9c912323dbd066ca23ae28fa7abc260",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationModule.java",
      "new_id": "ac2728037d86399cde6d849cced256b82435c724",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/ReplicationModule.java"
    }
  ]
}
