)]}'
{
  "commit": "11d276c73cdd848c0287f6718d0163369cefd157",
  "tree": "9ebb8fb33d5b1e2ca858a946593d194f3b4f2bd9",
  "parents": [
    "32a3e322b428d83fa5922c1b9e6adce047064bd6"
  ],
  "author": {
    "name": "Ian Wienand",
    "email": "iwienand@redhat.com",
    "time": "Thu Jul 02 09:34:34 2015 +1000"
  },
  "committer": {
    "name": "Ian Wienand",
    "email": "iwienand@redhat.com",
    "time": "Thu Jul 16 13:44:47 2015 +1000"
  },
  "message": "local call masks errors in subshells\n\nIn another \"things from the man page\"\n\n   The return status is 0 unless local is used outside a function, an\n   invalid name is supplied, or name is a readonly variable.\n\nThus if anything fails in \"cmd\" of \"local foo\u003d$( cmd )\" we don\u0027t\nnotice.\n\nChange-Id: I22b10d5d39f014b6c92d2e101b167cbacf81afca\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "322bf82f307e2776e749b386b20a16a68acf37a6",
      "old_mode": 33188,
      "old_path": "functions-common",
      "new_id": "a2a9a3daf414264c0cafff9c74ad27a1dad5aa06",
      "new_mode": 33188,
      "new_path": "functions-common"
    }
  ]
}
