)]}'
{
  "commit": "49eea0d0ad735261f9c7a3e9d968f30ab196efa6",
  "tree": "27d7144628adb69ddc6946aefefadc3e0ef1bd60",
  "parents": [
    "8e9d36a072b27877a3fbecc254508e7c1cf2048c"
  ],
  "author": {
    "name": "Filippo Valsorda",
    "email": "filippo@cloudflare.com",
    "time": "Tue May 10 21:19:04 2016 +0100"
  },
  "committer": {
    "name": "Filippo Valsorda",
    "email": "filippo@cloudflare.com",
    "time": "Wed May 11 00:42:13 2016 +0100"
  },
  "message": "Rewrite fetching and dependencies logic\n\nThe new code uses the parser to identify import statements, so ignores\nbuild tags (fixes #34) and package validity (fixes #39).  Critically,\nthe new code understand vendor folders (fixes #27).\n\nThe recursion logic is now smart about overlapping packages, ignoring\nsubpackages of existing ones and deleting subpackages when fetching the\nparent (fixes #32).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f6727ea1a3c118b2c1fc0cd8ded073b70f09eef6",
      "old_mode": 33188,
      "old_path": "alldocs.go",
      "new_id": "149a6985d189acc37bf9e8a9a70ec670ce6b1db0",
      "new_mode": 33188,
      "new_path": "alldocs.go"
    },
    {
      "type": "modify",
      "old_id": "899a9935d72db27e071df1080991a34c05c7aea5",
      "old_mode": 33188,
      "old_path": "delete.go",
      "new_id": "5f97f93fb2674b7d67330f71b0b1f0f05fb4380c",
      "new_mode": 33188,
      "new_path": "delete.go"
    },
    {
      "type": "modify",
      "old_id": "89547a82600d9f8ac224330f56832c8aed360067",
      "old_mode": 33188,
      "old_path": "fetch.go",
      "new_id": "cb9814cd8fbb2a6e8fd9a5b93733dba1c7075561",
      "new_mode": 33188,
      "new_path": "fetch.go"
    },
    {
      "type": "delete",
      "old_id": "b4c40d8e8b4140e141ae24c60eb48960b202fbb9",
      "old_mode": 33188,
      "old_path": "gbvendor/depset.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "373e3f9f677dafc0d65da50defaf0a318fa5b54a",
      "old_mode": 33188,
      "old_path": "gbvendor/imports.go",
      "new_id": "db64a5b2f86304b7142651b74cfb704722392e02",
      "new_mode": 33188,
      "new_path": "gbvendor/imports.go"
    },
    {
      "type": "modify",
      "old_id": "6d68e74f816f04af0fb7e96eecca039b015055fd",
      "old_mode": 33188,
      "old_path": "gbvendor/manifest.go",
      "new_id": "0c3334b8c53e14d6980e4c9ec4b4b010e7a09eeb",
      "new_mode": 33188,
      "new_path": "gbvendor/manifest.go"
    },
    {
      "type": "delete",
      "old_id": "007eae5dff788a084aefb0373247625b96092b95",
      "old_mode": 33188,
      "old_path": "gbvendor/stringset.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d8781a44d3427b94f8653d50b7787c106ea4fcfa",
      "old_mode": 33188,
      "old_path": "gbvendor/stringset_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "49e7e89b90b5fa3b2222a0f187390916922c9372",
      "old_mode": 33188,
      "old_path": "list.go",
      "new_id": "95b50a938155ec9308640569fb170f48042b3bbb",
      "new_mode": 33188,
      "new_path": "list.go"
    },
    {
      "type": "modify",
      "old_id": "129b95bc74126729262cb9db49a6eb3632f510f9",
      "old_mode": 33188,
      "old_path": "main.go",
      "new_id": "c83d6945614fe337cf49d60f8c371c43c50d07ab",
      "new_mode": 33188,
      "new_path": "main.go"
    },
    {
      "type": "modify",
      "old_id": "3601291d7d385e18038291747a81c58335328962",
      "old_mode": 33188,
      "old_path": "restore.go",
      "new_id": "dc0b1e3b1d33d49997db76e781e4e52edc547fd2",
      "new_mode": 33188,
      "new_path": "restore.go"
    },
    {
      "type": "modify",
      "old_id": "8f6c6f118f87ad2e46764b424b85cb3e626cfab3",
      "old_mode": 33188,
      "old_path": "update.go",
      "new_id": "9c73a49ce19cfdbc490300a70009b5ebdee189e8",
      "new_mode": 33188,
      "new_path": "update.go"
    }
  ]
}
