)]}'
{
  "commit": "22ce0cb6397d3d15c21c217696f262c4b8eb44b3",
  "tree": "9c0fd281db0a2015ee64f1a19febfedfc678fa49",
  "parents": [
    "5004a8da14e2aa80b5697b0a3a60e594af1c8292"
  ],
  "author": {
    "name": "Ezekiel Newren",
    "email": "ezekielnewren@gmail.com",
    "time": "Tue Nov 18 22:34:22 2025 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Nov 18 14:53:11 2025 -0800"
  },
  "message": "xdiff: rename rindex -\u003e reference_index\n\nThe classic diff adds only the lines that it\u0027s going to consider,\nduring the diff, to an array. A mapping between the compacted\narray, and the lines of the file that they reference, is\nfacilitated by this array.\n\nSigned-off-by: Ezekiel Newren \u003cezekielnewren@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "21d06bce969765bf3b11efcffc3d8e68a5f08230",
      "old_mode": 33188,
      "old_path": "xdiff/xdiffi.c",
      "new_id": "4376f943dba539ec1cfd72e083e8e5a24d18e61d",
      "new_mode": 33188,
      "new_path": "xdiff/xdiffi.c"
    },
    {
      "type": "modify",
      "old_id": "39fd79d9d4633123fa78945a469fd9d6a60bedf4",
      "old_mode": 33188,
      "old_path": "xdiff/xprepare.c",
      "new_id": "34c82e4f8e162650c1ca79af0d19bbaa06ae9833",
      "new_mode": 33188,
      "new_path": "xdiff/xprepare.c"
    },
    {
      "type": "modify",
      "old_id": "9074cdadd1118c0c81e17e164bb5d312854251a8",
      "old_mode": 33188,
      "old_path": "xdiff/xtypes.h",
      "new_id": "979586f20a6028f8adc1cb82af1627493c99ddc7",
      "new_mode": 33188,
      "new_path": "xdiff/xtypes.h"
    }
  ]
}
