)]}'
{
  "commit": "935ab44a0a4fae54f9cd378ede16f19e563e53d9",
  "tree": "4dc5aeb64cdce7cfff819c9ce9a0265ef9d3584c",
  "parents": [
    "09797bd9666bb9cc6232e414498578deb2697c2a"
  ],
  "author": {
    "name": "Taylor Blau",
    "email": "me@ttaylorr.com",
    "time": "Wed Oct 15 18:29:41 2025 -0400"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Oct 16 10:08:57 2025 -0700"
  },
  "message": "builtin/repack.c: clean up unused `#include`s\n\nOver the past several dozen commits, we have moved a large amount of\nfunctionality out of the repack builtin and into other files like\nrepack.c, repack-cruft.c, repack-filtered.c, repack-midx.c, and\nrepack-promisor.c.\n\nThese files specify the minimal set of `#include`s that they need to\ncompile successfully, but we did not change the set of `#include`s in\nthe repack builtin itself.\n\nNow that the code movement is complete, let\u0027s clean up that set of\n`#include`s and trim down the builtin to include the minimal amount of\nexternal headers necessary to compile.\n\nSigned-off-by: Taylor Blau \u003cme@ttaylorr.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a68c22f6056e95d9712ca73ee60d50a224604d58",
      "old_mode": 33188,
      "old_path": "builtin/repack.c",
      "new_id": "cfdb4c0920b191de4b6d1d98d263974116acb678",
      "new_mode": 33188,
      "new_path": "builtin/repack.c"
    }
  ]
}
