)]}'
{
  "commit": "7c366e4b7a5e58f794c6d5e0cc4c848956aaf4c4",
  "tree": "1d5fd6f60f46c5a6f356bff9cf21ef76f70722d2",
  "parents": [
    "6f5766d20d7de2aff9d6708d3703fe376d22594d"
  ],
  "author": {
    "name": "Jacek Centkowski",
    "email": "geminica.programs@gmail.com",
    "time": "Tue Oct 29 23:51:34 2024 +0100"
  },
  "committer": {
    "name": "Jacek Centkowski",
    "email": "geminica.programs@gmail.com",
    "time": "Wed Nov 06 07:47:21 2024 +0100"
  },
  "message": "Display file owner\u0027s vote value in the File Owners summary\n\nDisplay the vote value of a label that is required in order to satisfy\nthe OWNERS definition as returned from the plugin\u0027s API (typically\n`Code-Review`). Note that default or different (e.g. `Verified`) labels\nare not shown as they are not relevant from the owners perspective.\n\nThe `computeApprovalAndInfo` function (that is responsible for getting\nthe necessary information) is covered in the unit tests.\n\nNote that a dedicated UI component (`gr-owner`) was introduced to\nencapsulate the owner\u0027s details. It has to be a part of `gr-owners` file\nas otherwise it is not properly loaded.\n\nTODO: add copy file owner\u0027s email button\n\nBug: Issue 373151160\nChange-Id: I07919c66f4cda95da40a62086a1b832aec7e8a4a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b989eba9c9e9c91975a5adca7e5a8f20b395103d",
      "old_mode": 33188,
      "old_path": "owners/web/gr-owners.ts",
      "new_id": "473058644b8d30901bf39408bdc5a5281cad1219",
      "new_mode": 33188,
      "new_path": "owners/web/gr-owners.ts"
    },
    {
      "type": "modify",
      "old_id": "0b4a5ec88b8c8dcafe7c70d68023cad7c1c25bc3",
      "old_mode": 33188,
      "old_path": "owners/web/gr-owners_test.ts",
      "new_id": "4574c3ee2e56efd206cffaa5e6f48e1e3985efa1",
      "new_mode": 33188,
      "new_path": "owners/web/gr-owners_test.ts"
    }
  ]
}
