)]}'
{
  "commit": "46d1f4cf4dcb8aaf799f78410af829e149086f36",
  "tree": "9b8cf5d9f86d14c841e374778523167a98328cd0",
  "parents": [
    "3f20c21a1ceeb796e121147a53ba10d28041b1fe"
  ],
  "author": {
    "name": "Derrick Stolee",
    "email": "stolee@gmail.com",
    "time": "Thu Mar 26 15:14:54 2026 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Mar 26 09:38:07 2026 -0700"
  },
  "message": "t5620: test backfill\u0027s unknown argument handling\n\nBefore the recent changes to parse rev-list arguments inside of \u0027git\nbackfill\u0027, the builtin would take arbitrary arguments without complaint (and\nignore them). This was noticed and a patch was sent [1] which motivates\nthis change.\n\n[1] https://lore.kernel.org/git/20260321031643.5185-1-r.siddharth.shrimali@gmail.com/\n\nNote that the revision machinery can output an \"ambiguous argument\"\nwarning if a value not starting with \u0027--\u0027 is found and doesn\u0027t make\nsense as a reference or a pathspec. For unrecognized arguments starting\nwith \u0027--\u0027 we need to add logic into builtin/backfill.c to catch leftover\narguments.\n\nReported-by: Siddharth Shrimali \u003cr.siddharth.shrimali@gmail.com\u003e\nSigned-off-by: Derrick Stolee \u003cstolee@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b98b0b591fe3d10777a3659691f25220951a43cf",
      "old_mode": 33188,
      "old_path": "builtin/backfill.c",
      "new_id": "2c5ce56fb7ddcb5276560c4e7f249d7450bf8c0c",
      "new_mode": 33188,
      "new_path": "builtin/backfill.c"
    },
    {
      "type": "modify",
      "old_id": "c6f54ee91ccc6a1fad5c5370df9ab02746d04120",
      "old_mode": 33261,
      "old_path": "t/t5620-backfill.sh",
      "new_id": "2c347a91fe6d9fc21ba656bc3a2b1a0830768299",
      "new_mode": 33261,
      "new_path": "t/t5620-backfill.sh"
    }
  ]
}
