)]}'
{
  "commit": "30f7e99b82e30299f499c1aa13638dd937e075f3",
  "tree": "7594f5d517b6585d961765443d6fa48c580f21a5",
  "parents": [
    "ccad0e1b8d442b5291ebbaa7d4f3b345a9dbfe65"
  ],
  "author": {
    "name": "Eric Paris",
    "email": "eparis@redhat.com",
    "time": "Sat Aug 15 13:53:10 2015 -0400"
  },
  "committer": {
    "name": "Eric Paris",
    "email": "eparis@redhat.com",
    "time": "Sat Aug 15 15:25:20 2015 -0400"
  },
  "message": "Use Type() instead of internal .(*stringValue)\n\nThis makes things easier to read/understand and it also means that users\nwho declare their own flags and call them \"string\" will get quotes as\nwell.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "81b3c1f6ea15d343d648fd315b19d2cd921a36b2",
      "old_mode": 33188,
      "old_path": "flag.go",
      "new_id": "c99ccf36e1565b29372e9214ba6fc985f8c68a2e",
      "new_mode": 33188,
      "new_path": "flag.go"
    }
  ]
}
