)]}'
{
  "commit": "71538ca6e051b58dd1f71eb023f6226786246337",
  "tree": "f42cc9686e3735d76a470fd6fd5071afc74a013e",
  "parents": [
    "ac66e589c8b03f4c7ea7b48c7bb3df7ba71df4b7"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Sat Jul 26 18:13:57 2025 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Mon Jul 28 07:11:27 2025 +0200"
  },
  "message": "Consider the headName value when creating a new repository\n\nThe creation of a new repository is notified through the\nProjectCreatedEvent but the headName was ignored, causing the new\nproject to be always created with a default head.\n\nUse the headName in the ProjectCreatedEvent and use it for creating the\nnew empty repository.\n\nAlso consider the \u0027headName\u0027 parameter when the creation happens via\nREST-API, even though the client-side of the replication via HTTP isn\u0027t\nimplemented yet in this change and will be expanded in a follow-up\nchange.\n\nBug: Issue 430486435\nChange-Id: I2a37b01e55c1acbc5e51bde365dd84c9943c9b31\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b94189e7936acc80a19a3d19797be626e1fb32bd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueue.java",
      "new_id": "e21aaf3593a7041ba3fc369e81408a048c152f96",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueue.java"
    },
    {
      "type": "modify",
      "old_id": "94580832cae4f263427891dd94466ba6ee6641d7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/RevisionReader.java",
      "new_id": "68fa98aa2db5d215b80a627ce000ea5ba139fe27",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/RevisionReader.java"
    },
    {
      "type": "modify",
      "old_id": "3214787cf35c917f52bfd25555efb52c23a1df10",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/ProjectInitializationAction.java",
      "new_id": "c7e8a8c6e9e68fa6fd7863b0e250d89603cc2902",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/ProjectInitializationAction.java"
    },
    {
      "type": "modify",
      "old_id": "b90843501136384556026a468ace1bf10467af29",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchApiClient.java",
      "new_id": "67651ffa56f054b87857b8a8f9b72e31c8b9ab9b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchApiClient.java"
    },
    {
      "type": "modify",
      "old_id": "c3bb378ac6a39e23746702a8d5493a93a829d890",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchRestApiClient.java",
      "new_id": "ec33a644f76e9efdf77000763778cfe71d1b69c2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchRestApiClient.java"
    },
    {
      "type": "modify",
      "old_id": "eb2d7e0aa00422087cefd8ade053eb2c841bcd19",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/event/StreamEventListener.java",
      "new_id": "d8cf10032539ce793f75152ad14be29713ce057e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/event/StreamEventListener.java"
    },
    {
      "type": "modify",
      "old_id": "a6058d3a09d482cafe7795f6c3642756866e9e2d",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/PullReplicationITBase.java",
      "new_id": "a73a97e19848caf2c0d09c868d8c11680255d74a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/PullReplicationITBase.java"
    },
    {
      "type": "modify",
      "old_id": "7f4ca4e23874b6015b125d1b726003c724c52f3f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueueTest.java",
      "new_id": "88a7ba18b3e2b3d1b02ff8ecd8ef684a3d85db03",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/ReplicationQueueTest.java"
    },
    {
      "type": "modify",
      "old_id": "cfff1779cfb5be8370153c67acd6321e3a034459",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchRestApiClientBase.java",
      "new_id": "4c756f69e38acb51ca1d51774176c4584d379137",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/client/FetchRestApiClientBase.java"
    },
    {
      "type": "modify",
      "old_id": "980c50974f85b1f1f9ee9a091816869bd6f622d3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/event/StreamEventListenerTest.java",
      "new_id": "dd6b110ce55c902ce233176223b1cf34a457bed2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/event/StreamEventListenerTest.java"
    }
  ]
}
