)]}'
{
  "commit": "a22f86f86192bbd782cc2fd430b2900ddb6740cc",
  "tree": "43af43110d3e837fcff3deb2bbbb1e90074f4cc9",
  "parents": [
    "cf5cbd1153c3ebaf6bcff98f2d936e1663407dff"
  ],
  "author": {
    "name": "David Shah",
    "email": "dave@ds0.me",
    "time": "Fri Oct 18 16:32:55 2019 +0100"
  },
  "committer": {
    "name": "David Shah",
    "email": "dave@ds0.me",
    "time": "Sat Oct 19 13:01:00 2019 +0100"
  },
  "message": "ice40: Preserve top level IO properly\n\nSigned-off-by: David Shah \u003cdave@ds0.me\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b70b412dbedbfe6f3b905eee202708cb7e59dc63",
      "old_mode": 33188,
      "old_path": "ecp5/cells.cc",
      "new_id": "9accdd5508ec6a129e82bf70a19d607ef6f2bf01",
      "new_mode": 33188,
      "new_path": "ecp5/cells.cc"
    },
    {
      "type": "modify",
      "old_id": "c4e93d5bdf777185c8bf528ac2979291be17a06c",
      "old_mode": 33188,
      "old_path": "ice40/cells.cc",
      "new_id": "3f1a0fbff4ad4167d5e96cc1f9c5cb27128a7104",
      "new_mode": 33188,
      "new_path": "ice40/cells.cc"
    },
    {
      "type": "modify",
      "old_id": "a1eba4117df93cb54359454313c2a0b8133d0c8a",
      "old_mode": 33188,
      "old_path": "ice40/pack.cc",
      "new_id": "90c6de3130aaf5c81ee29bc35aa3fccc718109cc",
      "new_mode": 33188,
      "new_path": "ice40/pack.cc"
    }
  ]
}
