)]}'
{
  "commit": "52a9366df597ae241871d1ab93a40d0f671e5981",
  "tree": "85e96ab60e275105aac65f905599bc883d3aa3a3",
  "parents": [
    "7bd1d441dd5d87df7de6d5babd17bf7bbc8022fe"
  ],
  "author": {
    "name": "Stephen Crane",
    "email": "cranes@google.com",
    "time": "Tue May 18 17:25:21 2021 -0700"
  },
  "committer": {
    "name": "Stephen Crane",
    "email": "cranes@google.com",
    "time": "Thu May 27 19:12:32 2021 -0700"
  },
  "message": "[hwkey] Add HWKEY_ERR_ALREADY_EXISTS\n\nThe opaque key handler in hwkey needs an error code to indicate that an\nopaque handle has already been generated and is still in use. Add the\nHWKEY_ERR_ALREADY_EXISTS error code for this case.\n\nTest: build.py\nBug: 185483587\nChange-Id: Ic287734893a3ce513a439b2b68a270c2f13b5ce5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20832974abdc8b533d8d1c89a8fc51400453780e",
      "old_mode": 33188,
      "old_path": "interface/hwkey/include/interface/hwkey/hwkey.h",
      "new_id": "2edc965c5d9cfa0eb11850ae55f000d8a88a890f",
      "new_mode": 33188,
      "new_path": "interface/hwkey/include/interface/hwkey/hwkey.h"
    },
    {
      "type": "modify",
      "old_id": "76f1232184d98e3c44f43b3ec820adc05e92da18",
      "old_mode": 33188,
      "old_path": "lib/hwkey/hwkey.c",
      "new_id": "7e882a9d366e7fa3cec4509de9e19e5e66ccfc15",
      "new_mode": 33188,
      "new_path": "lib/hwkey/hwkey.c"
    }
  ]
}
