)]}'
{
  "commit": "49f9fe056321abc334ec9f74c3129bd043731660",
  "tree": "4c5acc2ae62a0dd2eaad3ba973e82562a9bd12af",
  "parents": [
    "9c801ea9813a4c2e3a0a6bb855e4f1b726172612"
  ],
  "author": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Tue Feb 02 11:18:52 2021 +0100"
  },
  "committer": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Tue Feb 02 11:34:05 2021 +0100"
  },
  "message": "OnCodeOwnerApproval: Detect if approval is ignored due to self approval\n\nIf an approval is ignored due to self approval (because the required\napproval label is configured to ignore self approvals and the approval\nis done by the patch set uploader) say so in the change message so users\ncan know about it.\n\nSigned-off-by: Edwin Kempin \u003cekempin@google.com\u003e\nChange-Id: I8c5571459544ae2697812c0b1f8dc975020c3cf4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e818163137f95b4aa88c43d0bd7dbd3e8cf8c04c",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/OnCodeOwnerApproval.java",
      "new_id": "dff287681102daf6d16123f262b24eb6b4bebd5c",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/OnCodeOwnerApproval.java"
    },
    {
      "type": "modify",
      "old_id": "7c0114b804f3df2cf8988efc6cbc78b92b874c96",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/OnCodeOwnerApprovalIT.java",
      "new_id": "415dcc62d15cfb52ef172f7e90a390261794b91b",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/OnCodeOwnerApprovalIT.java"
    }
  ]
}
