)]}'
{
  "commit": "31bee45a52d02e6de0112cea7600cebadfa94f29",
  "tree": "e183cb1cc0430708a305f06244b58bf16fd89da8",
  "parents": [
    "b7d5405d6b85e47276ef48b0fd0ae0dfe45a24ea"
  ],
  "author": {
    "name": "Greg Schlomoff",
    "email": "gregschlom@google.com",
    "time": "Mon Apr 18 12:10:03 2022 -0700"
  },
  "committer": {
    "name": "Greg Schlomoff",
    "email": "gregschlom@google.com",
    "time": "Mon Apr 25 10:16:43 2022 -0700"
  },
  "message": "Minor cleaning of the code generator:\n\n  - Adding some type annotations\n  - Fixing some formatting issues\n  - Removing unused imports\n  - Replacing some code with more pythonic versions\n\nTest: run the code generator, observe no change in generated code\n\nBUG\u003d223858461\n\nChange-Id: I16e009982cccc0d44c3d11ec4b476d4742e40dd3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea05b9fbe4b0d1d0eefe217477cbc7d8fa98eb57",
      "old_mode": 33188,
      "old_path": "protocols/vulkan/xml/cereal/common/codegen.py",
      "new_id": "641861462508f87e23e4336c4876cfc6e8cb3421",
      "new_mode": 33188,
      "new_path": "protocols/vulkan/xml/cereal/common/codegen.py"
    },
    {
      "type": "modify",
      "old_id": "9bff520e62a8036877d80646d629eea81910be93",
      "old_mode": 33188,
      "old_path": "protocols/vulkan/xml/cereal/common/vulkantypes.py",
      "new_id": "421f72817d1791c2727f6a1ed5f26fa3903367ff",
      "new_mode": 33188,
      "new_path": "protocols/vulkan/xml/cereal/common/vulkantypes.py"
    },
    {
      "type": "modify",
      "old_id": "5c6f0f65791db0d600a2c2ac4ed265137f149da0",
      "old_mode": 33188,
      "old_path": "protocols/vulkan/xml/cereal/decoder.py",
      "new_id": "dc5de5faeba49a5e86bb066408e44d03f7ed307a",
      "new_mode": 33188,
      "new_path": "protocols/vulkan/xml/cereal/decoder.py"
    },
    {
      "type": "modify",
      "old_id": "a98aa73b3eac085a5d1114cc823bc601fff363f9",
      "old_mode": 33188,
      "old_path": "protocols/vulkan/xml/cereal/reservedmarshaling.py",
      "new_id": "81803a3826328013df1037a79df09de53d0055c1",
      "new_mode": 33188,
      "new_path": "protocols/vulkan/xml/cereal/reservedmarshaling.py"
    },
    {
      "type": "modify",
      "old_id": "080f4c768636403abac5ebd2d34c26678bed49e3",
      "old_mode": 33188,
      "old_path": "protocols/vulkan/xml/cereal/subdecode.py",
      "new_id": "6e693c4a42d972624cde6f72a7212d68324ea7b1",
      "new_mode": 33188,
      "new_path": "protocols/vulkan/xml/cereal/subdecode.py"
    },
    {
      "type": "modify",
      "old_id": "4c508225f563d22364781bec478b72f6df6e9434",
      "old_mode": 33188,
      "old_path": "protocols/vulkan/xml/cerealgenerator.py",
      "new_id": "e0958c41983c8335b199ccb3f3cf00e0100056b1",
      "new_mode": 33188,
      "new_path": "protocols/vulkan/xml/cerealgenerator.py"
    }
  ]
}
