)]}'
{
  "commit": "830ea6d8c8c64f7fa5dc7459f37a6168a5ecd836",
  "tree": "0c9f0f71fbc4cc6d00bc50cee1305f868f014a65",
  "parents": [
    "766631472a0818bb9328f8a80c32f6ab9fb85638"
  ],
  "author": {
    "name": "Anthony Sottile",
    "email": "asottile@umich.edu",
    "time": "Thu Jun 19 17:41:53 2014 -0700"
  },
  "committer": {
    "name": "Anthony Sottile",
    "email": "asottile@umich.edu",
    "time": "Thu Jun 19 17:44:40 2014 -0700"
  },
  "message": "Give a better message when ast is not parseable.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92f7c0780ff369915f6614f9ff6e05606e762791",
      "old_mode": 33188,
      "old_path": "pre_commit_hooks/debug_statement_hook.py",
      "new_id": "0ff94cfb8e646b251efac9454dbd45da20265863",
      "new_mode": 33188,
      "new_path": "pre_commit_hooks/debug_statement_hook.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "150ca8df7ca83d61c70fb8ac709f255769096fd2",
      "new_mode": 33188,
      "new_path": "testing/resources/cannot_parse_ast.notpy"
    },
    {
      "type": "modify",
      "old_id": "44c462fda7542a1ec6ce72852bccd05c61401d50",
      "old_mode": 33188,
      "old_path": "tests/debug_statement_hook_test.py",
      "new_id": "66d730709c902ce452c45544153069746e0e1fdd",
      "new_mode": 33188,
      "new_path": "tests/debug_statement_hook_test.py"
    }
  ]
}
