)]}'
{
  "commit": "69e020ae00ebd3f7ae3c2f35acb139361417ef64",
  "tree": "e5d700170a0604ee30f3317fc93f816c6d2a1a30",
  "parents": [
    "03a9683d22eca52bc2b2b9b09258a143e76416f6"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sat Feb 28 00:37:19 2009 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sat Feb 28 01:06:06 2009 -0800"
  },
  "message": "is_kept_pack(): final clean-up\n\nNow is_kept_pack() is just a member lookup into a structure, we can write\nit as such.\n\nAlso rewrite the sole caller of has_sha1_kept_pack() to switch on the\ncriteria the callee uses (namely, revs-\u003ekept_pack_only) between calling\nhas_sha1_kept_pack() and has_sha1_pack(), so that these two callees do not\nhave to take a pointer to struct rev_info as an argument.\n\nThis removes the header file dependency issue temporarily introduced by\nthe earlier commit, so we revert changes associated to that as well.\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "150258b6290e55abfefd2b56ab012a2e2c20ae30",
      "old_mode": 33188,
      "old_path": "builtin-pack-objects.c",
      "new_id": "b2e46264ee432764a10c19f7624c8fe6d02a54e5",
      "new_mode": 33188,
      "new_path": "builtin-pack-objects.c"
    },
    {
      "type": "modify",
      "old_id": "23c16d0d99777cc9a6f23c6b23fb16d837b1742c",
      "old_mode": 33188,
      "old_path": "cache.h",
      "new_id": "0a3d523d26fb802a512a32d5f6067c2140879693",
      "new_mode": 33188,
      "new_path": "cache.h"
    },
    {
      "type": "modify",
      "old_id": "3cfd6539aba3baa35375690d3cb723c1ba7a0fcf",
      "old_mode": 33188,
      "old_path": "revision.c",
      "new_id": "6d8ac460817d3eef5019f9f27fc8b9ebc04322a2",
      "new_mode": 33188,
      "new_path": "revision.c"
    },
    {
      "type": "modify",
      "old_id": "f63596ff45a120f38abfdb3d6ac2e84691b8ddc3",
      "old_mode": 33188,
      "old_path": "revision.h",
      "new_id": "b9fa9c2a67d56355fcd8cc9d471d70767473760c",
      "new_mode": 33188,
      "new_path": "revision.h"
    },
    {
      "type": "modify",
      "old_id": "e8a9517d01d3ff671c4c72215d64153fb9098e8a",
      "old_mode": 33188,
      "old_path": "sha1_file.c",
      "new_id": "7ead56cc3ef8e96e2ddda1dc77cc83cb6946e7fc",
      "new_mode": 33188,
      "new_path": "sha1_file.c"
    }
  ]
}
