)]}'
{
  "commit": "c529d75a75adf943f53dd20b8cf3e37438b4e750",
  "tree": "c5da8ecb645847360f48a92992723b9ce76e4ef9",
  "parents": [
    "44d1c19ee8ab405108b90ab9c02cd86a014639e8"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Jun 14 11:43:01 2008 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sat Jun 14 14:39:22 2008 -0700"
  },
  "message": "Simplify and rename find_sha1_file()\n\nNow that we\u0027ve made the loose SHA1 file reading more careful and\nstreamlined, we only use the old find_sha1_file() function for checking\nwhether a loose object file exists at all.\n\nAs such, the whole \u0027return stat information\u0027 part of it was just\npointless (nobody cares any more), and the naming of the function is not\nreally all that relevant either.\n\nSo simplify it to not do a \u0027stat()\u0027, but just an existence check (which\nis what the callers want), and rename it to \u0027has_loose_object()\u0027 which\nmatches the use.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "71a25e78c2afd4adedd1f4f768e5b47e4894cdda",
      "old_mode": 33188,
      "old_path": "sha1_file.c",
      "new_id": "37bcc5474efac82ab2c822947bae8a738d342bca",
      "new_mode": 33188,
      "new_path": "sha1_file.c"
    }
  ]
}
