)]}'
{
  "commit": "45741545dc7f809d42d29d52cd5c1cb9d5eb0e8f",
  "tree": "6bf951921589eb246dc25d215608695913d2ebfd",
  "parents": [
    "5db7f2d80701e6e2783374bd14cd24b16ec1681b"
  ],
  "author": {
    "name": "Anthony Sottile",
    "email": "asottile@umich.edu",
    "time": "Sat Mar 22 18:21:54 2014 -0700"
  },
  "committer": {
    "name": "Anthony Sottile",
    "email": "asottile@umich.edu",
    "time": "Sat Mar 22 18:21:54 2014 -0700"
  },
  "message": "Refactored how entry points work.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f3b723c71881faf28b80b99b64884aab84200af2",
      "old_mode": 33188,
      "old_path": ".pre-commit-config.yaml",
      "new_id": "b366d31324dd360bd86258b3f8496db53a23122e",
      "new_mode": 33188,
      "new_path": ".pre-commit-config.yaml"
    },
    {
      "type": "modify",
      "old_id": "78fc79732735439a91779e6279e0436567b12e2b",
      "old_mode": 33188,
      "old_path": "manifest.yaml",
      "new_id": "00b48d9c2dc7496e10406c547bca462fdc7b9367",
      "new_mode": 33188,
      "new_path": "manifest.yaml"
    },
    {
      "type": "modify",
      "old_id": "5f16727a51f362858a6bc99659bbe52a3dcb33fc",
      "old_mode": 33188,
      "old_path": "pre_commit_hooks/debug_statement_hook.py",
      "new_id": "565740eb8f6c2afc80beb4c902d704f464f79879",
      "new_mode": 33188,
      "new_path": "pre_commit_hooks/debug_statement_hook.py"
    },
    {
      "type": "modify",
      "old_id": "92f20315d003a8e78cc2036cb8ee5ccde38a18a2",
      "old_mode": 33188,
      "old_path": "pre_commit_hooks/tests_should_end_in_test.py",
      "new_id": "37db03cd1981ec8a88f4d01fa5a9bb2d458ed343",
      "new_mode": 33188,
      "new_path": "pre_commit_hooks/tests_should_end_in_test.py"
    },
    {
      "type": "modify",
      "old_id": "5038e6ee26498a4655d3ba9de79f3148aec7141d",
      "old_mode": 33188,
      "old_path": "pre_commit_hooks/trailing_whitespace_fixer.py",
      "new_id": "bf016afa22f9614f4d1901d145becc701836fe0c",
      "new_mode": 33188,
      "new_path": "pre_commit_hooks/trailing_whitespace_fixer.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22d13c43323d847d399f9790c297c192461cf560",
      "new_mode": 33188,
      "new_path": "pre_commit_hooks/util.py"
    },
    {
      "type": "modify",
      "old_id": "ed417489d635f21aad6481afd20edd98490473a1",
      "old_mode": 33188,
      "old_path": "setup.py",
      "new_id": "42afa6a9f8bb2b66c2e7c4602f9e4f6081edd72f",
      "new_mode": 33188,
      "new_path": "setup.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72f58c3fbd5deb7f589496d973d75a9d51619a82",
      "new_mode": 33188,
      "new_path": "tests/util_test.py"
    }
  ]
}
