)]}'
{
  "commit": "be313d2fdf792a32ddb1980e217fc00e0a729b3c",
  "tree": "addd23165b0e0302645340db352854fc113e6673",
  "parents": [
    "85c1db0320a7fb65e31b27c1e5d860de2439335d"
  ],
  "author": {
    "name": "Sapan Bhatia",
    "email": "gwsapan@gmail.com",
    "time": "Wed Mar 29 20:14:11 2017 +0200"
  },
  "committer": {
    "name": "Sapan Bhatia",
    "email": "gwsapan@gmail.com",
    "time": "Fri Mar 31 00:14:19 2017 +0200"
  },
  "message": "Removing xproto-based generator - will re-add as pip-based module\n\nChange-Id: Iacbc626defa3303a50b70d4c68d7422f3d5bfef5\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "e06d2081865a766a8668acc12878f98b27fc9ea0",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/LICENSE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a26869bf15d432440e68edd5f581bb172c7aaa43",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d99a9cc05964e5151cc69fd71cf1c5c8781aa132",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/lextab.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2bec8ff92e35c51f65847bb911ce85293f4db779",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/lib.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fc8257970cd0e88bf19ae9638b3d5340c7967b5b",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/parsetab.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "853a985542bab80e3edf5e61bd896c68cd461164",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/ply/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2f6a0300de798265cb034e9c1efdf036cc07ca81",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/ply/cpp.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f6f6952d605ee5fa0a25eff03f18769b6b445fae",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/ply/ctokens.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8f05537ce901bb1f022d7390de44b71d15b1f4c5",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/ply/lex.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "49d83d78e5779c5abf580bfd4bfaaf6f13389874",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/ply/yacc.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/plyproto/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bfa5e9563688e7146e932f1f2c3267c52daeedc9",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/plyproto/model.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8986cb8ae7928dc18967668d52dbf911db3ee63b",
      "old_mode": 33261,
      "old_path": "xos/genx/generator/plyproto/parser-old.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb2d776d7f90e04cfd274097547add68a677cc6e",
      "old_mode": 33261,
      "old_path": "xos/genx/generator/plyproto/parser.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b00158a621de2dc449649b33a11ca356844fac1f",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/plyproto/uber",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f2c7620b5bde5bfedb1ddcaedbd51d86c2eed8ed",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/proto2xproto.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1587c4b5be3fedf7e463666f29c5f0241fc5c4a8",
      "old_mode": 33261,
      "old_path": "xos/genx/generator/uber",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6e7771d8176b01be5953d374c5c4a448d9027ef0",
      "old_mode": 33188,
      "old_path": "xos/genx/generator/xos2jinja.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2c10ac66d7188f9ca93891b58f7600c2bb4c5e83",
      "old_mode": 33261,
      "old_path": "xos/genx/generator/xos_demo.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
