)]}'
{
  "commit": "e015665142fad7314581063b25202f32631d510e",
  "tree": "c3aeae51d9e4f367438a4e9b70b2353ba069d903",
  "parents": [
    "fc6ac074ee7ea945819e0a1d6f65ba160ba403d7"
  ],
  "author": {
    "name": "Vicent Marti",
    "email": "tanoku@gmail.com",
    "time": "Fri Nov 21 13:50:46 2014 +0100"
  },
  "committer": {
    "name": "Vicent Marti",
    "email": "tanoku@gmail.com",
    "time": "Fri Nov 21 14:09:53 2014 +0100"
  },
  "message": "odb: `git_odb_object` contents are never NULL\n\nThis is a contract that we made in the library and that we need to uphold. The\ncontents of a blob can never be NULL because several parts of the library (including\nthe filter and attributes code) expect `git_blob_rawcontent` to always return a\nvalid pointer.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2c19c0311170b0ba9dba4cb997b187c48200e6f9",
      "old_mode": 33188,
      "old_path": "src/odb.c",
      "new_id": "5961b35a7d45513637352185662197261dac55a6",
      "new_mode": 33188,
      "new_path": "src/odb.c"
    },
    {
      "type": "modify",
      "old_id": "d6d832cdfc0e80a5a9b0eb59b2f6dc0086e59897",
      "old_mode": 33188,
      "old_path": "tests/odb/emptyobjects.c",
      "new_id": "783d051974b6bc2c6a9b0564c94a6c756db2eb1b",
      "new_mode": 33188,
      "new_path": "tests/odb/emptyobjects.c"
    }
  ]
}
