)]}'
{
  "commit": "7ac4231b4283f4f8dc8447439730a5a2b8ed7eb4",
  "tree": "7564f0a71d36c39883012364b03a6db7529a7ff6",
  "parents": [
    "d278970aef66e2cfcbcbab650c1fc1b6613b40db"
  ],
  "author": {
    "name": "Taylor Blau",
    "email": "me@ttaylorr.com",
    "time": "Wed Oct 15 18:29:35 2025 -0400"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Oct 16 10:08:57 2025 -0700"
  },
  "message": "repack: move `write_filtered_pack()` out of the builtin\n\nIn a similar fashion as in previous commits, move the function\n`write_filtered_pack()` out of the builtin and into its own compilation\nunit.\n\nThis function is now part of the repack.h API, but implemented in its\nown \"repack-filtered.c\" unit as it is a separate component from other\nkinds of repacking operations.\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": "b2142771635c3120c3443620b9c30a7c393d88e5",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "ba4f3bbfa27684942be0731d0d172b4754e6788d",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "3c6d7e91fdf4b08051ebdf9e4c3b1462756fa74b",
      "old_mode": 33188,
      "old_path": "builtin/repack.c",
      "new_id": "f65880d8f6ae3f20dec17127075f5a522e31c47f",
      "new_mode": 33188,
      "new_path": "builtin/repack.c"
    },
    {
      "type": "modify",
      "old_id": "0423ed30c41d6425072270dda6b0b94cc6cabe19",
      "old_mode": 33188,
      "old_path": "meson.build",
      "new_id": "7124b158ae8724eecd154ad542ae07bb8e240049",
      "new_mode": 33188,
      "new_path": "meson.build"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edcf7667c5c37874861b9959d32fcfdf30f25bf0",
      "new_mode": 33188,
      "new_path": "repack-filtered.c"
    },
    {
      "type": "modify",
      "old_id": "0432379815aab90d4c3fe421a5881c0880deab5d",
      "old_mode": 33188,
      "old_path": "repack.h",
      "new_id": "c790c90ef8e1736503228acc2124b02c1a1d0c90",
      "new_mode": 33188,
      "new_path": "repack.h"
    }
  ]
}
