)]}'
{
  "commit": "cc32fe20832ea07c3a3388e87df777258686e5d5",
  "tree": "b9d83fbd8cbd8059ca06d7ab6439213c9ef5a8e2",
  "parents": [
    "d1ad7d504171c8f68d2cf956bb3422fa84a8194f"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Jun 19 08:53:19 2024 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Jun 19 11:36:10 2024 +0000"
  },
  "message": "Prevent replication plugin start with invalid remotes\n\nAllow the Gerrit admin to detect early a configuration\nissue with the remotes. Implement the credentials validation\nas first step; more validations to follow.\n\nChange-Id: I128422677f9fa9e70aae539ca7a591bddc07008e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8e21a81796662539ce0db55651221352b6d477f7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/AutoReloadSecureCredentialsFactoryDecorator.java",
      "new_id": "132fa4fa663b292632b6971cae8d34744d657f2c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/AutoReloadSecureCredentialsFactoryDecorator.java"
    },
    {
      "type": "modify",
      "old_id": "3bb64ab8677cd25e6b4b539336512775d113825e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/CredentialsFactory.java",
      "new_id": "141fb2d41d2414323cf7b625ea4ae27a26931ef2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/CredentialsFactory.java"
    },
    {
      "type": "modify",
      "old_id": "6054a4a6a750f206704620d95174fd7aef95c5a1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java",
      "new_id": "08ed7cb4d726a86652fa5b045f7a2062002bca13",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java"
    },
    {
      "type": "modify",
      "old_id": "8a41945d412b96828a0374b326a352b707120449",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/DestinationsCollection.java",
      "new_id": "dc3b05ee124d88a86a5dd233e8fb45418d644e61",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/DestinationsCollection.java"
    },
    {
      "type": "modify",
      "old_id": "210c4d881d0f808923cd63e01c88cd36be51344f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/SecureCredentialsFactory.java",
      "new_id": "957744ed23a9ad880f8badad05f1d7c7b806888e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/SecureCredentialsFactory.java"
    },
    {
      "type": "modify",
      "old_id": "9244f87d0ed09343183c583fc0eadbb80af5a9ab",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/AbstractConfigTest.java",
      "new_id": "935fdb4055f56d002ffb378d1c8d2dbb2272ebc7",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/AbstractConfigTest.java"
    }
  ]
}
