)]}'
{
  "commit": "a08e4dcfefb8c506e860f1774eee0bf5739cfd70",
  "tree": "f346d74bf5b7e2d8e94f999ee64f8a2c3d20b6c3",
  "parents": [
    "a1a2baf8a7de22b8429ae638ff07ccb5e8f3dec9"
  ],
  "author": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Tue Jun 22 18:19:19 2021 +0100"
  },
  "committer": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Tue Jun 22 19:07:22 2021 +0100"
  },
  "message": "Refactor the printing of an sdk snapshot\u0027s Android.bp contents\n\nPreviously, all of the supported types were handled explicitly using\ntype switches. This change switches to use reflection instead to allow\nit to work with unknown types such as custom structures, support for\nwhich will be added in a follow up change.\n\nBug: 179354495\nTest: m nothing\nChange-Id: I197f3f1dbce6d80c0127c99bbe6f836d422a8db9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36b564fe68509f3bd883174deaa97b73640756d8",
      "old_mode": 33188,
      "old_path": "sdk/update.go",
      "new_id": "7d6780a182a213aee4dced8ca5a7f6c5476920cb",
      "new_mode": 33188,
      "new_path": "sdk/update.go"
    }
  ]
}
