)]}'
{
  "commit": "b89ec43f106238a35bc8d879e3d04c59a3aedf8e",
  "tree": "b470c32dc25101577dbfc2bf59ea438697ef7b4d",
  "parents": [
    "dfe0aeef53bd24f46539cb3c6d1ec7282fbb812d"
  ],
  "author": {
    "name": "Googler",
    "email": "ilist@google.com",
    "time": "Mon Oct 07 10:05:35 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Oct 07 10:07:24 2024 -0700"
  },
  "message": "Autoload rules_shell\n\nPiperOrigin-RevId: 683225064\nChange-Id: I6f13f209c3aa5d7aa059447ee68982d616524bc4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0d6ed381d622cb7dc745d4383d35b570f31978b3",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "df1a129b738d479c1dc969dc21d6f3fc02f1b7ce",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "6d82d392d46560aca9456e47b9c6b982f197cc1c",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "431c8215a586f57eb91d079d792a8d5742929d5c",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "e5ae669f0cae3c9bb427581df5544e24497550aa",
      "old_mode": 33188,
      "old_path": "MODULE.bazel.lock",
      "new_id": "7b097e8087af23d751737bf21a78e0c1cb774e08",
      "new_mode": 33188,
      "new_path": "MODULE.bazel.lock"
    },
    {
      "type": "modify",
      "old_id": "d580891fbdbf5ef01db2e1081c39509115f3d930",
      "old_mode": 33188,
      "old_path": "repositories.bzl",
      "new_id": "9c518020c8632d73a74467484087c8225d2cb15d",
      "new_mode": 33188,
      "new_path": "repositories.bzl"
    },
    {
      "type": "modify",
      "old_id": "b5989bb23c2f3b602825ef84e2ceaaaa779d7ce7",
      "old_mode": 33188,
      "old_path": "src/MODULE.tools",
      "new_id": "60cecdbf76cd1976a09d76783f0f49b968026863",
      "new_mode": 33188,
      "new_path": "src/MODULE.tools"
    },
    {
      "type": "modify",
      "old_id": "6cb76bdd357c661b3a7b3f059d5e6f8a1f697262",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/semantics/FlagConstants.java",
      "new_id": "a49686fb81f0693be6124d7283019e087841049c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/semantics/FlagConstants.java"
    },
    {
      "type": "modify",
      "old_id": "793f12c94b8ef4711e94390809d81fe2af38bd6f",
      "old_mode": 33188,
      "old_path": "src/test/py/bazel/BUILD",
      "new_id": "154e4c9f480354fc523ccd327bd41e334ee98f58",
      "new_mode": 33188,
      "new_path": "src/test/py/bazel/BUILD"
    },
    {
      "type": "modify",
      "old_id": "70ae8dc19982e324ee3fcb7e4f23903b7d9192bc",
      "old_mode": 33188,
      "old_path": "src/test/py/bazel/windows_remote_test.py",
      "new_id": "9c2413263efa76384c2601df89b6b247fe048d8c",
      "new_mode": 33188,
      "new_path": "src/test/py/bazel/windows_remote_test.py"
    },
    {
      "type": "modify",
      "old_id": "c7d6c38b78a47921d334446dcfda59ac8ae49403",
      "old_mode": 33188,
      "old_path": "src/test/shell/bazel/BUILD",
      "new_id": "4e2085e57658f9e87bea0b5d6c3146878a2ac6bd",
      "new_mode": 33188,
      "new_path": "src/test/shell/bazel/BUILD"
    },
    {
      "type": "modify",
      "old_id": "b1a1d299a505bc09f14f129300fac3a64ba45e1a",
      "old_mode": 33261,
      "old_path": "src/test/shell/integration/discard_graph_edges_test.sh",
      "new_id": "2bd746f3d32db2beec5bb4e6ad101882a34f40a9",
      "new_mode": 33261,
      "new_path": "src/test/shell/integration/discard_graph_edges_test.sh"
    },
    {
      "type": "modify",
      "old_id": "c1c36903b9bf43ca257e8c6cc6a046ca2d0fa8fb",
      "old_mode": 33261,
      "old_path": "src/test/shell/testenv.sh",
      "new_id": "b54dce2c893aae686d1bb72ab044b4352637263f",
      "new_mode": 33261,
      "new_path": "src/test/shell/testenv.sh"
    },
    {
      "type": "modify",
      "old_id": "dca900280aea73f71cea382c37b44dffb1340bf2",
      "old_mode": 33188,
      "old_path": "src/test/tools/bzlmod/MODULE.bazel.lock",
      "new_id": "7f1bebdcf610f6c9d4efbd845997540326269155",
      "new_mode": 33188,
      "new_path": "src/test/tools/bzlmod/MODULE.bazel.lock"
    },
    {
      "type": "modify",
      "old_id": "260196c278fc66f37fd64dd12d46ce842276a664",
      "old_mode": 33188,
      "old_path": "third_party/protobuf/BUILD",
      "new_id": "db98e52b44c09c88793ca56d8af0265ffd082e80",
      "new_mode": 33188,
      "new_path": "third_party/protobuf/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a14fc7af51eec8d3f49dff6459c2806a429376c8",
      "new_mode": 33188,
      "new_path": "third_party/protobuf/add_rules_shell_loads.patch"
    },
    {
      "type": "modify",
      "old_id": "ef26b8f40d618779a43ce4a77e819e1f50a563a0",
      "old_mode": 33188,
      "old_path": "tools/build_rules/test_rules.bzl",
      "new_id": "3ab288f66efbccc96971de7586cd1bdb76b7fd87",
      "new_mode": 33188,
      "new_path": "tools/build_rules/test_rules.bzl"
    },
    {
      "type": "modify",
      "old_id": "3535af79e857a854a61f0e9c5f35d32c7e262d77",
      "old_mode": 33188,
      "old_path": "workspace_deps.bzl",
      "new_id": "768c364a9dddfcb467ce742617a06a08caa8b204",
      "new_mode": 33188,
      "new_path": "workspace_deps.bzl"
    }
  ]
}
