)]}'
{
  "commit": "40ef0cb1cef5771b880b0c72e51771812137436a",
  "tree": "32cc5fd0bd145a66e3d5abcc54783bb43824b5cf",
  "parents": [
    "87a8a38e62c43dddeca150a8a2e5b400250032d7"
  ],
  "author": {
    "name": "Dariusz Luksza",
    "email": "dariusz.luksza@gmail.com",
    "time": "Wed Mar 13 14:16:50 2024 +0000"
  },
  "committer": {
    "name": "Dariusz Luksza",
    "email": "dariusz.luksza@gmail.com",
    "time": "Wed Jun 19 16:48:17 2024 +0100"
  },
  "message": "Use replication plugin API to update and access its config\n\nInstead of directly modifying the replication plugin configuration files\nin the `$site_path/etc` directory use new API. This guarantee that the\nconfiguration will be stored and read in a correct format and location.\n\nBug: Issue 325000746\nChange-Id: I9bde7e1148d932fb6861f51edb3521449ec20bef\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "589f7c623be6bf763e3ed4ff68ad6434ac096921",
      "old_mode": 33188,
      "old_path": "github-plugin/BUILD",
      "new_id": "3ff3d067ef97a15dc27a909be73e676f3d5321be",
      "new_mode": 33188,
      "new_path": "github-plugin/BUILD"
    },
    {
      "type": "modify",
      "old_id": "9bff585d175b2f3b664505c8c56b73fc72428b69",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/GuiceModule.java",
      "new_id": "991ba5aea508db329d33026075d226e5b4298fc6",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/GuiceModule.java"
    },
    {
      "type": "delete",
      "old_id": "4a3bc4b4fd8bc245b0ee58ffa504c06e68950f3b",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/FanoutReplicationConfig.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "842bde391b2caf59899af9cafca71eae29bcdfdc",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/FileBasedReplicationConfig.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "5109cd2baca42c46a210193aeb92c414a4e2172e",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/ReplicateProjectStep.java",
      "new_id": "4e75d31e29a28415d10e5363624eea371bceee48",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/ReplicateProjectStep.java"
    },
    {
      "type": "delete",
      "old_id": "8b7712a3a45a24eb50d480a6ec3f148f53993a7d",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/ReplicationConfig.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bef109c342b3290214ac0943fcb2b7ba7acd843a",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/git/ReplicationRemoteConfigBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "810632a627ea0541c9efabf139460e067c59d3f2",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/replication/GitHubDestinations.java",
      "new_id": "6d24b3e7c2f90c3f4404cd81b4cb60e25def7466",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/replication/GitHubDestinations.java"
    },
    {
      "type": "delete",
      "old_id": "3613c4100d032c7eef95a358f3f916dedea4cac0",
      "old_mode": 33188,
      "old_path": "github-plugin/src/test/java/com/googlesource/gerrit/plugins/github/FanoutReplicationConfigTest.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6023e01cf64a19f9c6fd6f5d6719a835ddd5a16",
      "new_mode": 33188,
      "new_path": "github-plugin/src/test/java/com/googlesource/gerrit/plugins/github/git/ReplicationRemoteConfigBuilderTest.java"
    }
  ]
}
