)]}'
{
  "commit": "6a3ace66ac9a07080f963d85196b257be4458e17",
  "tree": "75f010fc86af15afecaafadd26de0029c92c00b5",
  "parents": [
    "22afecf135d9e686b2e0872ad34f03756552905d"
  ],
  "author": {
    "name": "Matt Butcher",
    "email": "mbutcher@engineyard.com",
    "time": "Mon Jun 27 12:17:33 2016 -0600"
  },
  "committer": {
    "name": "Matt Butcher",
    "email": "mbutcher@engineyard.com",
    "time": "Mon Jun 27 14:15:05 2016 -0600"
  },
  "message": "Glide install skips fetch when it is up to date\n\nFor \u0027glide install\u0027, this lazily computes whether the existing vendor\ncheckouts are already at the right commit. If they are, those deps are\nskipped during the concurrent update.\n\nThis is safe to do in install because the dependency graph is already\ncomputed, so there should never be a case where the glide.lock file does\nnot contain a negotiable dependency graph.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fee26c461099ac174a7ace4a19c593bd991e1e05",
      "old_mode": 33188,
      "old_path": "repo/installer.go",
      "new_id": "420ac278421f9e8ebc73cfea33733723d9c060a6",
      "new_mode": 33188,
      "new_path": "repo/installer.go"
    },
    {
      "type": "modify",
      "old_id": "31bed50016f28118f52f3ec8ee56b04cbdec02cd",
      "old_mode": 33188,
      "old_path": "repo/vcs.go",
      "new_id": "3f5f80d1f290e42376e57292971a8b8ba43cf78e",
      "new_mode": 33188,
      "new_path": "repo/vcs.go"
    }
  ]
}
