)]}'
{
  "commit": "d620d5e80ef7d90308eccdee4cdbcde3dcfcfe9e",
  "tree": "5d70f2316c78152197e0b12f0aee3a1e0e6a003b",
  "parents": [
    "2c5115ecb55eba8de4f22483800d06f3813715c9"
  ],
  "author": {
    "name": "Keith Smiley",
    "email": "keithbsmiley@gmail.com",
    "time": "Wed Oct 07 09:11:05 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 07 09:16:11 2026 -0700"
  },
  "message": "Fix windows params file quoting for MSVC (#31570)\n\nPreviously the params files passed on the command line would use `\\`\ninstead of quoting the file, leading to build failures for windows. This\nreuses the existing rules_cc feature that is used for linking to\ndetermine which params file format should be used.\n\nCloses #31570\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/bazelbuild/bazel/pull/31570 from keith:ks/fix-windows-params-file-quoting-for-msvc f379471a58608144ac762a2747c3063ca2e4c97e\nPiperOrigin-RevId: 995150479\nChange-Id: I5555afc4fefeb230dd42b7a96072b1221060b9e0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c5ec0683d9f07b605df408c8be4a5b6673c22c7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java",
      "new_id": "e6776f03322a6ce6db48ad61e3cce28d249ac639",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java"
    },
    {
      "type": "modify",
      "old_id": "0041962f1e7aadb85952b7a34a6a8b8acdffbb84",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionTemplate.java",
      "new_id": "12ad873b319de64655f0ecf1620ae79de11110e3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionTemplate.java"
    },
    {
      "type": "modify",
      "old_id": "fbff9ab86aad1b4f594d025aa7953965586576b1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java",
      "new_id": "abf094594667998fe3bef10ec7b29f8cb20e72e2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppRuleClasses.java"
    },
    {
      "type": "modify",
      "old_id": "9c9742cdeaaef52e73624a22ce909ae856425c44",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/mock/cc_toolchain_config.bzl",
      "new_id": "c14ec9f6daef8ed9f31d132c5b35d78748f358b6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/mock/cc_toolchain_config.bzl"
    },
    {
      "type": "modify",
      "old_id": "6a878a07b0509b1652240d289becc1fe4d4d2114",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD",
      "new_id": "4ae4cedf73a0c0a1a6134e52bbc866178efafcba",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD"
    },
    {
      "type": "modify",
      "old_id": "f995c842bc9c97d1a27882b9b64c193338b25e4a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java",
      "new_id": "3bfcd6f6df3872b0e84a0bbac002996a1eb1a962",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java"
    }
  ]
}
