)]}'
{
  "commit": "8832e728d362992a38eef89613b44d24f18e6c2a",
  "tree": "0762b93f2b58aa01ebc8a39166bd363141a40821",
  "parents": [
    "f366bfe16b350240c70c487d180c76ddcb8a1b2d"
  ],
  "author": {
    "name": "Patrick Steinhardt",
    "email": "ps@pks.im",
    "time": "Thu Oct 02 09:29:31 2025 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Oct 02 09:32:32 2025 -0700"
  },
  "message": "varint: reimplement as test balloon for Rust\n\nImplement a trivial test balloon for our Rust build infrastructure by\nreimplementing the \"varint.c\" subsystem in Rust. This subsystem is\nchosen because it is trivial to convert and because it doesn\u0027t have any\ndependencies to other components of Git.\n\nIf support for Rust is enabled, we stop compiling \"varint.c\" and instead\ncompile and use \"src/varint.rs\".\n\nSigned-off-by: Patrick Steinhardt \u003cps@pks.im\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "31e79342e1d6478221f9a296796b14b23cb6e3b7",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "2a7fc5cb1f30fac7a95646a1938e50d5ac0fc61f",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "234a9e9d6fd4613798d95ecf3acf1617f462c144",
      "old_mode": 33188,
      "old_path": "meson.build",
      "new_id": "37dfa286017d223707e3bcfb38a46b67cf7e8703",
      "new_mode": 33188,
      "new_path": "meson.build"
    },
    {
      "type": "modify",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "src/lib.rs",
      "new_id": "9da70d8b57d5f67e41b8f26e729b8875663a72ae",
      "new_mode": 33188,
      "new_path": "src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "c8d874b2106176f386ac6b33ad007ad37e3225fe",
      "old_mode": 33188,
      "old_path": "src/meson.build",
      "new_id": "25b9ad5a1479c0e440d4e650992a2ed936a3401c",
      "new_mode": 33188,
      "new_path": "src/meson.build"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e610bdd8e079443116a02e3875eb2ed35a947d3",
      "new_mode": 33188,
      "new_path": "src/varint.rs"
    }
  ]
}
