)]}'
{
  "commit": "0cc41d6d652bfb6fca57b2f22db9b6d965727b39",
  "tree": "630cac4eb011b483767773d498269f508c7ac601",
  "parents": [
    "77eb752fc74b89e96e729ce9777854836fcbd9a2"
  ],
  "author": {
    "name": "David Zbarsky",
    "email": "dzbarsky@gmail.com",
    "time": "Fri Jul 10 16:15:53 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Jul 10 16:16:17 2026 -0700"
  },
  "message": "Starlarkify legacy_cc_flags_make_variable_do_not_use\n\nCopybara Import from https://github.com/bazelbuild/rules_cc/pull/765\n\nBEGIN_PUBLIC\nStarlarkify legacy_cc_flags_make_variable_do_not_use (#765)\n\n`legacy_cc_flags_make_variable_do_not_use` now reads `CcToolchainInfo._legacy_cc_flags_make_variable` directly when the Starlark provider exposes that field. Bazel 7 uses a native `CcToolchainInfo` without the private field, so the wrapper retains the native implementation as a compatibility fallback.\n\nCloses #765\nEND_PUBLIC\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/bazelbuild/rules_cc/pull/765 from dzbarsky:codex/starlarkify-legacy-cc-flags-make-variable bb4737eb9eb67afd1b3db6ff9db408eb939c427e\nPiperOrigin-RevId: 945941486\nChange-Id: I5dbbd64d6188b2d21701258201ae13523c866568\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8db674306c1f0cb02b15b20cd08788f5335625d7",
      "old_mode": 33188,
      "old_path": "cc/private/cc_common.bzl",
      "new_id": "09ed67a44c9543d2eafeba2a3c4754f1a08e8118",
      "new_mode": 33188,
      "new_path": "cc/private/cc_common.bzl"
    }
  ]
}
