)]}'
{
  "commit": "20ce402c60e54bbcd9296f46fcc607b5553a1afb",
  "tree": "05af9896d0bfa65f049439b021163efdd38b3c10",
  "parents": [
    "481d8a95e38efb9eb2142bb12bbba08a5d5613b0"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Nov 25 14:36:58 2024 -0500"
  },
  "committer": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Nov 25 14:36:58 2024 -0500"
  },
  "message": "Switch to Bazel 7 and bzlmod\n\nThe MODULE.bazel.lock file is automatically generated when running a\nbuild. Newer Bazel versions make it much, much more compact, but I\u0027ve\nstuck with 7.0.0 to match what QUICHE ended up needing to use.\n\nChange-Id: I405f900085c387c625698bdb2b5d61a115d0005a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "03f488b076ae34efcfad44444186507b6415e8cc",
      "old_mode": 33188,
      "old_path": ".bazelversion",
      "new_id": "66ce77b7ead5c03f8d614495285190635c0889d9",
      "new_mode": 33188,
      "new_path": ".bazelversion"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad815e282021c82e30a87971d7074266e1c13504",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e960b9a470a4d903ce15b649e4f068055ec24687",
      "new_mode": 33188,
      "new_path": "MODULE.bazel.lock"
    },
    {
      "type": "delete",
      "old_id": "e8a43caafde2f437ffb8966ce7bed4d9cbe5ace4",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
