)]}'
{
  "commit": "bdf7e50aac83e076cc465fbafad4f4c2a212d7fe",
  "tree": "a8251a6f50f09382a44bb0061ef76f183cc4d0f4",
  "parents": [
    "b5bfcd253b5fdbb3b32d11704456c20a6b50d6bb"
  ],
  "author": {
    "name": "Alvaro Vilaplana Garcia",
    "email": "alvaro.vilaplana@gmail.com",
    "time": "Wed Sep 14 14:54:53 2022 +0100"
  },
  "committer": {
    "name": "Alvaro Vilaplana Garcia",
    "email": "alvaro.vilaplana@gmail.com",
    "time": "Wed Sep 28 13:09:17 2022 +0100"
  },
  "message": "Do not rely on magic numbers for parsing the URL\n\nRefactor PullReplicationFilter to use regular expressions when projectName is extracted\nAdd unit tests for PullReplicationFilter to cover main functionality\n\nBug: Issue 345363\nChange-Id: I5c762df2d79a7b06aaed49c09d5f47f2d4b19dda\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a9b2663acae6f00d1c5167b12d88795434a5ace",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/PullReplicationFilter.java",
      "new_id": "d2bca2bdc42a7c3c2027f4c141d0a44a447c3b91",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/PullReplicationFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da2d4a5e94191d90a62b15e4d042b6310b5b2023",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/PullReplicationFilterTest.java"
    }
  ]
}
