)]}'
{
  "commit": "7b03a85661ad0fa991502b280e4db33f97020e7d",
  "tree": "975fb15d21d7f760d000f63833113c5064953c0c",
  "parents": [
    "e192c065bec62d66665ec2d16cb318e6ebb4fb4b"
  ],
  "author": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Mon Jun 13 22:50:36 2022 +0200"
  },
  "committer": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Tue Jun 21 17:38:54 2022 +0200"
  },
  "message": "Extract original repo from DelegateRepository\n\nTo access the original repository in classes extending the\nDelegateRepository class, the delegate() method needs to be invoked.\n\nHowever, this method is package protected in Gerrit core.\n\nAs a workaround we added a DelegateRepositoryUnwrapper class in the\nsame namespace of DelegateRepository to get hold of the original repository.\n\nAdding the DelegateRepositoryUnwrapper jar in the Gerrit lib allows\nthe new class to be picked up by the class loader.\n\nBug: Issue 15997\n\nChange-Id: Ia3fbdc7e9629072c0019c44fbdfc201aa5b317b9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1052170f79e1ec5a4d1e0d6b7ea4ca33eb43a641",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "613eda52fdf167ccf847f2fca7e52ee347765305",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "780f1c030be43fda4ae820d503c0266f25807177",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "ae86d4a2056a49db261cf4197212632d32867048",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad07087315cb1c83b36dccd2e25f2c5458a52deb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gerrit/server/git/DelegateRepositoryUnwrapper.java"
    },
    {
      "type": "modify",
      "old_id": "ed120e5edcbbce7907859d24c94b97514c68f310",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/gitrepometrics/UpdateGitMetricsTask.java",
      "new_id": "51fb927ac04bf3c6712adbb1960c46b448d861b8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/gitrepometrics/UpdateGitMetricsTask.java"
    }
  ]
}
