)]}'
{
  "commit": "0310b164abe1f967771b77fbdf33f301b1840600",
  "tree": "98a58525b9cbafd2d0902dffe635280de8335009",
  "parents": [
    "7f1a880ae06600dabf6b852de43a7ae6f6b68a82"
  ],
  "author": {
    "name": "tedx",
    "email": "tedx@google.com",
    "time": "Mon Nov 02 16:32:57 2026 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Nov 02 16:34:03 2026 -0800"
  },
  "message": "Automated rollback of commit 3d1925ba871174d82b0a50a94c467eb0cb9b024b.\n\n*** Reason for rollback ***\n\nBreaks //scripts:bash_completion_test on macOS postsubmit (https://buildkite.com/bazel/bazel-bazel/builds/38104).\n\n*** Original change description ***\n\nPreserve bazelrc paths in Bash config completion (#31325)\n\n### Description\nPreserve `.bazelrc` paths while Bash completion discovers workspace, home, imported, and explicitly provided rc files. Read each file individually when collecting `--config` names.\n\n### Motivation\nUnquoted paths currently split an existing rc file under a directory containing spaces. Imported files and their configs then disappear from completion. A quoted `--bazelrc\u003d` path is affected too. This change preserves each path\n\n***\n\nPiperOrigin-RevId: 1012538938\nChange-Id: I009ba5a6f761b00f234e1fbefde2c1e36e3dbc80\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d5a6549e52da69bd5542af12c6961393691ad10b",
      "old_mode": 33261,
      "old_path": "scripts/bash_completion_test.sh",
      "new_id": "4cf90d4a6d3d62693f8972cba1db863967b67ca1",
      "new_mode": 33261,
      "new_path": "scripts/bash_completion_test.sh"
    },
    {
      "type": "modify",
      "old_id": "ab1cd327d6d7b47619bfac2f361fddf0df11dfdd",
      "old_mode": 33188,
      "old_path": "scripts/bazel-complete-template.bash",
      "new_id": "d240832e0f59c282fcb0e0e32844f2cded659bcb",
      "new_mode": 33188,
      "new_path": "scripts/bazel-complete-template.bash"
    }
  ]
}
