)]}'
{
  "commit": "fb60c49d18d1d52b6b81680586754168bc3ebc2c",
  "tree": "b87448b2645f9cc73692e9c4c70819d73732e485",
  "parents": [
    "f05e099dea8ceeae5990f77ed6f4dc91d4be4694"
  ],
  "author": {
    "name": "Eric Ju",
    "email": "eric.peijian@gmail.com",
    "time": "Fri Jul 24 12:54:14 2026 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Jul 24 08:46:58 2026 -0700"
  },
  "message": "t1006: extract helper functions into new \u0027lib-cat-file.sh\u0027\n\nExtract utility functions from the cat-file\u0027s test script\n\u0027t1006-cat-file.sh\u0027 into a new \u0027lib-cat-file.sh\u0027 dedicated library file.\n\nA subsequent commit will need these functions. This improves the code\nreuse and readability, enabling future cat-file tests to share these\nhelpers without duplicating code.\n\nWhile at it update the style of this line to follow coding\nguidelines:\n\n. \"$TEST_DIRECTORY/lib-loose.sh\"\n\nto\n\n. \"$TEST_DIRECTORY\"/lib-loose.sh\n\nSigned-off-by: Eric Ju \u003ceric.peijian@gmail.com\u003e\nSigned-off-by: Pablo Sabater \u003cpabloosabaterr@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c2e8770164ce344f0cfcde1dd1913d40d00cd30",
      "new_mode": 33188,
      "new_path": "t/lib-cat-file.sh"
    },
    {
      "type": "modify",
      "old_id": "8e2c52652c5185db30318a81cf2b7e4e7f118a09",
      "old_mode": 33261,
      "old_path": "t/t1006-cat-file.sh",
      "new_id": "cf65bfc88f14eb96c45acfc9aabfe3e1c05792e6",
      "new_mode": 33261,
      "new_path": "t/t1006-cat-file.sh"
    }
  ]
}
