)]}'
{
  "commit": "56c43e5702721e221177aff932ec4203de94d1eb",
  "tree": "192c6716ea9147b1f574e34fdc2dd529b903e790",
  "parents": [
    "96a672a84fee39e3804d9e434538265df49d3dca"
  ],
  "author": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Wed Apr 19 10:38:01 2023 +0000"
  },
  "committer": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Wed Apr 19 10:40:43 2023 +0000"
  },
  "message": "Escape Markdown characters in paths that are posted in change messages\n\nThe web frontend renders change messages as Markdown. Due to this paths\nthat contain Markdown characters were triggering Markdown formatting.\nE.g. a file \u0027__foo__.bar\u0027 was rendered as \u0027\u003cb\u003efoo\u003c/b\u003e.bar\u0027.\n\nFix this by escaping Markdown characters in paths when they are included\ninto change messages.\n\nSigned-off-by: Edwin Kempin \u003cekempin@google.com\u003e\nChange-Id: Icfd038afd7e80b0d4d53ff7bdbe1518b9d2df82d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1175cd9d17dab54e7bfff95c7532d61b74cd402d",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnersChangeMessageUtil.java",
      "new_id": "db2b4e3a7ddb103c011f66db2f1bc150503311fa",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnersChangeMessageUtil.java"
    },
    {
      "type": "modify",
      "old_id": "f7385adf743e1f83a371e4e12c3418044a9a2af9",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/CodeOwnersOnAddReviewerIT.java",
      "new_id": "a36da32fe84d9a6bfa482e9c2d1ad418707ac301",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/CodeOwnersOnAddReviewerIT.java"
    },
    {
      "type": "modify",
      "old_id": "ea3b6ae0471fbbaf71de5b3beeb833b415e22037",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/OnCodeOwnerApprovalIT.java",
      "new_id": "8dcc5bc9c6a7ada86abcdec2205a09d6d5a2fa20",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/OnCodeOwnerApprovalIT.java"
    },
    {
      "type": "modify",
      "old_id": "eaf507e178810b681e3c3ecfc7d3c09f277896da",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/OnCodeOwnerOverrrideIT.java",
      "new_id": "d649d6febb313630746cf5eca662c594cba68321",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/OnCodeOwnerOverrrideIT.java"
    }
  ]
}
