)]}'
{
  "commit": "cfff18b5a1ab93a996305901d06a33dcc36fdeb5",
  "tree": "39f71a16cb0056fd45ee337cada96ac1ed63e0ef",
  "parents": [
    "dc424059b634480fdca0250e4ecc2af88f127059"
  ],
  "author": {
    "name": "David Zbarsky",
    "email": "dzbarsky@gmail.com",
    "time": "Thu Aug 27 04:44:53 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Aug 27 04:46:22 2026 -0700"
  },
  "message": "Replace the deprecated C++ compiler marker with None (#808)\n\nReplace the Java-backed cc_common.do_not_use_tools_cpp_compiler_present marker with its existing Starlark value, None. Bazel declares the deprecated marker as a Java void struct field, so preserving the exported field with None removes the Java dependency without changing compatibility.\n\nValidation: buildifier -mode\u003dcheck and 24 passing //tests/cc/common:cc_common_tests cases.\n\nCloses #808\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/bazelbuild/rules_cc/pull/808 from dzbarsky:codex/starlarkify-compiler-presence-marker 56865fdaf446fde183d9a04df2b814de7aa885d6\nPiperOrigin-RevId: 971880864\nChange-Id: I3ccfd7ded563d4d5d2791761327d8bcbdcf18a34\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a63bfea20f5996157b526aec53ac0a96494f6645",
      "old_mode": 33188,
      "old_path": "cc/private/cc_common.bzl",
      "new_id": "8a289e3c7175707d9effd29b6df6c38b8d98fe9e",
      "new_mode": 33188,
      "new_path": "cc/private/cc_common.bzl"
    }
  ]
}
