)]}'
{
  "commit": "0f6eeaf41c9a3ad21af82244bfeda330b2cf88e3",
  "tree": "ecd9c1eb64eadf6626bc3636d4b9023e5efa9b6e",
  "parents": [
    "ba0bd32f7fe348d04f72735621aef5caf9a563a1"
  ],
  "author": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@lowrisc.org",
    "time": "Fri May 28 15:24:14 2021 +0100"
  },
  "committer": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@gmail.com",
    "time": "Wed Jun 09 20:48:57 2021 +0100"
  },
  "message": "[reggen] Tighten up types in reggen and add a mypy lint check\n\nSigned-off-by: Rupert Swarbrick \u003crswarbrick@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "231fb622bfd491393b0cb73ec51522ab519e27a8",
      "old_mode": 33261,
      "old_path": "ci/scripts/mypy.sh",
      "new_id": "be388761dc2156b368e6a34963829aedb2718198",
      "new_mode": 33261,
      "new_path": "ci/scripts/mypy.sh"
    },
    {
      "type": "modify",
      "old_id": "cb9f0a50215c5d7b667392f4a58315a15afffeea",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/util/shared/yaml_parse_helpers.py",
      "new_id": "dfec34583fc4d042f1917fabdfcb162f0c2febd5",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/util/shared/yaml_parse_helpers.py"
    },
    {
      "type": "modify",
      "old_id": "d616f425df6e42d4f0170a06b2ebd083091ddf76",
      "old_mode": 33188,
      "old_path": "python-requirements.txt",
      "new_id": "73d88e33e6728cd3180778263456362629e68655",
      "new_mode": 33188,
      "new_path": "python-requirements.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9cbd9c082a55c2fc4302fc70ec9d8669dd24e6da",
      "new_mode": 33188,
      "new_path": "util/reggen/Makefile"
    },
    {
      "type": "modify",
      "old_id": "e6e6d7d3772a4a1470b8950e79afd04bbf1977e4",
      "old_mode": 33188,
      "old_path": "util/reggen/gen_fpv.py",
      "new_id": "d492b6674bc5cec45bbf01fbe0790df618db8eb0",
      "new_mode": 33188,
      "new_path": "util/reggen/gen_fpv.py"
    },
    {
      "type": "modify",
      "old_id": "600c3f40e9f9662a287a74d8542c5bc918f421a8",
      "old_mode": 33188,
      "old_path": "util/reggen/ip_block.py",
      "new_id": "23f133b71c668a0beed912e34d7c4b69437caf3d",
      "new_mode": 33188,
      "new_path": "util/reggen/ip_block.py"
    },
    {
      "type": "modify",
      "old_id": "b7a6adcbedd2c406ca88997ecb2d9658730f0da1",
      "old_mode": 33188,
      "old_path": "util/reggen/params.py",
      "new_id": "69ee38e843b4fe4eaeee10cfb77a01b6f788f568",
      "new_mode": 33188,
      "new_path": "util/reggen/params.py"
    },
    {
      "type": "modify",
      "old_id": "e1cea7faba20fbff71c016a521994b173610384a",
      "old_mode": 33188,
      "old_path": "util/reggen/validate.py",
      "new_id": "3f322d6cc66c87eedb4f623983941ad38d5f8ca1",
      "new_mode": 33188,
      "new_path": "util/reggen/validate.py"
    },
    {
      "type": "modify",
      "old_id": "3539c4608777740d48c8059c23646918d4192061",
      "old_mode": 33188,
      "old_path": "util/reggen/version.py",
      "new_id": "d1c808a917f169f7dfe728da12d22fc29ca249b6",
      "new_mode": 33188,
      "new_path": "util/reggen/version.py"
    }
  ]
}
