)]}'
{
  "commit": "8ccce51f15c2aee9045ff29411d638a9b881e91a",
  "tree": "d2808b716f71b8d6a1a4dc1656f7447fe6bbd75e",
  "parents": [
    "3698d4d7b2f6a1a9a43c4ea4af5baed4618b8151"
  ],
  "author": {
    "name": "Matthew Ballance",
    "email": "matt.ballance@gmail.com",
    "time": "Tue Dec 15 18:54:03 2020 -0800"
  },
  "committer": {
    "name": "Matthew Ballance",
    "email": "matt.ballance@gmail.com",
    "time": "Tue Dec 15 18:54:03 2020 -0800"
  },
  "message": "Cleaned up files and re-ran functional tests. DRC clean\n\nSigned-off-by: Matthew Ballance \u003cmatt.ballance@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e752e67deb849a1637f2817426604c0adc2b238d",
      "old_mode": 33188,
      "old_path": "def/user_proj_example.def.gz",
      "new_id": "f09957a134ecd2e818e13af638a327ea20a7e0c7",
      "new_mode": 33188,
      "new_path": "def/user_proj_example.def.gz"
    },
    {
      "type": "modify",
      "old_id": "090fd12db418b32b44f42777e428c6322b896b68",
      "old_mode": 33188,
      "old_path": "def/user_project_wrapper.def",
      "new_id": "ca66da08430f73f11e3e4c32d9024f10f76cf73d",
      "new_mode": 33188,
      "new_path": "def/user_project_wrapper.def"
    },
    {
      "type": "modify",
      "old_id": "bf673b0276da1a5ad2778e992521dca2a4412a40",
      "old_mode": 33188,
      "old_path": "gds/caravel.gds.gz",
      "new_id": "57f1c992957c179da4fa29a98ecea8ef8bf2e2b0",
      "new_mode": 33188,
      "new_path": "gds/caravel.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "db4b0ac1e95d876235a78e5ba8ca5875f7b14521",
      "old_mode": 33188,
      "old_path": "gds/caravel.mag",
      "new_id": "ba5ee980402d2419fe2483e1ba1ff5f16bc11942",
      "new_mode": 33188,
      "new_path": "gds/caravel.mag"
    },
    {
      "type": "modify",
      "old_id": "b9ec1a8fffd48034c16acc04abf36976e3031370",
      "old_mode": 33188,
      "old_path": "gds/caravel.old.gds.gz",
      "new_id": "bf673b0276da1a5ad2778e992521dca2a4412a40",
      "new_mode": 33188,
      "new_path": "gds/caravel.old.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "d3061fa0c2caeba9110b11e351f3b41fd235392e",
      "old_mode": 33188,
      "old_path": "gds/user_proj_example.gds.gz",
      "new_id": "7d1c039268be0c2b4cc60cf0981b52f6080b45ee",
      "new_mode": 33188,
      "new_path": "gds/user_proj_example.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "687d1484f0bd30895d27a6b18d34924b59222d3b",
      "old_mode": 33188,
      "old_path": "gds/user_project_wrapper.gds.gz",
      "new_id": "b3820e44210c2c22db5aed591070d27009c8a1d5",
      "new_mode": 33188,
      "new_path": "gds/user_project_wrapper.gds.gz"
    },
    {
      "type": "modify",
      "old_id": "255b89a81435a37d48d1ec510dc00420ddc7ef3b",
      "old_mode": 33188,
      "old_path": "lef/user_proj_example.lef",
      "new_id": "ce6ac58fa2c0d078afe20e9b302fb9abb311f3ea",
      "new_mode": 33188,
      "new_path": "lef/user_proj_example.lef"
    },
    {
      "type": "modify",
      "old_id": "bbe6f7b8d860d0079b22b69f0948950cd775753e",
      "old_mode": 33188,
      "old_path": "lef/user_project_wrapper.lef",
      "new_id": "001c17a835a8fbc2d541b80aae07edefa137209a",
      "new_mode": 33188,
      "new_path": "lef/user_project_wrapper.lef"
    },
    {
      "type": "modify",
      "old_id": "4eb24e0ae684be000d67a51ea5eabc9cb71d0fbf",
      "old_mode": 33188,
      "old_path": "mag/user_proj_example.mag",
      "new_id": "e0310e2d3818185b3501d021d5c915508ae099c9",
      "new_mode": 33188,
      "new_path": "mag/user_proj_example.mag"
    },
    {
      "type": "modify",
      "old_id": "fe5c22573ae2b41cf06256f86a389e05a5bc4874",
      "old_mode": 33188,
      "old_path": "mag/user_project_wrapper.mag",
      "new_id": "1be8d8036dd992a4e80c0d12479ae0d49357f067",
      "new_mode": 33188,
      "new_path": "mag/user_project_wrapper.mag"
    },
    {
      "type": "modify",
      "old_id": "627f09d2f3b00760bfc4804a07c3cb25924888c2",
      "old_mode": 33188,
      "old_path": "openlane/user_proj_example.log",
      "new_id": "1998700dbcc19d79c084c4a3afb6f0a1bd3f213b",
      "new_mode": 33188,
      "new_path": "openlane/user_proj_example.log"
    },
    {
      "type": "modify",
      "old_id": "4abafd1b7a1b89c547b9b1935f4ca962d9c54a3a",
      "old_mode": 33188,
      "old_path": "openlane/user_project_wrapper.log",
      "new_id": "f774f12d105d03ce03b2987a2b4e99d9dfabbd04",
      "new_mode": 33188,
      "new_path": "openlane/user_project_wrapper.log"
    },
    {
      "type": "modify",
      "old_id": "fb234dfc68e1a3e1a7263d7440e013291ecc986d",
      "old_mode": 33188,
      "old_path": "spi/lvs/user_proj_example.spice",
      "new_id": "65ee1f5338ea60268b06112e21c9f13c9e45a07a",
      "new_mode": 33188,
      "new_path": "spi/lvs/user_proj_example.spice"
    },
    {
      "type": "modify",
      "old_id": "9ebc3f7c0ca48af25d4bdfbd4a71cd6986ab34fe",
      "old_mode": 33188,
      "old_path": "verilog/dv/fwpayload/common/defs_rules.mk",
      "new_id": "106f0cfbc95ea22b7cf5be656e53d420d9c03146",
      "new_mode": 33188,
      "new_path": "verilog/dv/fwpayload/common/defs_rules.mk"
    },
    {
      "type": "modify",
      "old_id": "b7072c04e7e2e33fb5ec0c2329dd744c72a56b82",
      "old_mode": 33188,
      "old_path": "verilog/dv/fwpayload/fwrisc_gpio/Makefile",
      "new_id": "1c8d31839111b747d4a701b96851a5b6dc7e2ae1",
      "new_mode": 33188,
      "new_path": "verilog/dv/fwpayload/fwrisc_gpio/Makefile"
    },
    {
      "type": "modify",
      "old_id": "0130c3ee817a585d512b2ffff142436ecbbed10f",
      "old_mode": 33188,
      "old_path": "verilog/dv/fwpayload/mgmt_mem_access/Makefile",
      "new_id": "85d9732340fd3ed42af8c6172afee46e64c6a12a",
      "new_mode": 33188,
      "new_path": "verilog/dv/fwpayload/mgmt_mem_access/Makefile"
    },
    {
      "type": "modify",
      "old_id": "693b6bd6c0ff4ad0413f42498d4de193e62e8c01",
      "old_mode": 33188,
      "old_path": "verilog/gl/user_proj_example.v",
      "new_id": "e39deb97fc22ebe2d3120379dbf15686cc62a906",
      "new_mode": 33188,
      "new_path": "verilog/gl/user_proj_example.v"
    },
    {
      "type": "delete",
      "old_id": "bed01ce907897100b63de111e856fbe1f954ce65",
      "old_mode": 33188,
      "old_path": "verilog/rtl/fwpayload.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c060d789fb860cf49cada1f8a4381af613d3b681",
      "old_mode": 33188,
      "old_path": "verilog/rtl/fwpayload/user_proj_example.v",
      "new_id": "588ce9fadea64f42a0433cd3f81417f2e0f5d0de",
      "new_mode": 33188,
      "new_path": "verilog/rtl/fwpayload/user_proj_example.v"
    },
    {
      "type": "delete",
      "old_id": "7961565fe00480b9a49e0156f949d5e9c2c8b8c4",
      "old_mode": 33188,
      "old_path": "verilog/rtl/spram.v",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cea0682e7c5920baf924f5061fb0df5796847d93",
      "old_mode": 33188,
      "old_path": "verilog/rtl/spram_32x256.sv",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3be819593c9eb55975d99b2bdf0ff1437ee743e8",
      "old_mode": 33188,
      "old_path": "verilog/rtl/spram_32x512.sv",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
