)]}'
{
  "commit": "bb9acd68137edc40ac626c690d33030576e01ef7",
  "tree": "aaf2e201cbd24b854cd3074c0f032cc54c43d478",
  "parents": [
    "3d6b6acb514f61fe4a05de8becc3218a4414523b"
  ],
  "author": {
    "name": "Keith Smiley",
    "email": "keithbsmiley@gmail.com",
    "time": "Sat Aug 15 11:28:10 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sat Aug 15 11:28:56 2026 -0700"
  },
  "message": "Make grep_includes a public attribute (#838)\n\nThis allows users to provide this tool if they want to optimize this for\nlarge files. No default is provided.\n\nCloses #838\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/bazelbuild/rules_cc/pull/838 from keith:ks/make-grep_includes-a-public-attribute 45c6e18f5ad27273b12ab18cd11a716e03058c38\nPiperOrigin-RevId: 965251189\nChange-Id: I5b54375b145c43cbdeab952c7964a0c6875fe755\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d879957cd5df5d9456bb303040c0833e59edc5d",
      "old_mode": 33188,
      "old_path": "cc/common/semantics.bzl",
      "new_id": "0f06cbde7b0075369f2c40161a38d13f260a0cba",
      "new_mode": 33188,
      "new_path": "cc/common/semantics.bzl"
    },
    {
      "type": "modify",
      "old_id": "a6597b7e02529feb2f5894218f0372bb2a5def3f",
      "old_mode": 33188,
      "old_path": "cc/private/rules_impl/cc_toolchain.bzl",
      "new_id": "ab55e6b3562429ef70c4ca7327eb3a6a82ec563b",
      "new_mode": 33188,
      "new_path": "cc/private/rules_impl/cc_toolchain.bzl"
    },
    {
      "type": "modify",
      "old_id": "8f616ec14daf0ab8de97d5a56e4bc22d3ab1d5e5",
      "old_mode": 33188,
      "old_path": "cc/private/toolchain/BUILD",
      "new_id": "abd4e6b9d9f0b6df35b1318b47fe1b1d3823927d",
      "new_mode": 33188,
      "new_path": "cc/private/toolchain/BUILD"
    },
    {
      "type": "delete",
      "old_id": "c6a5383f2e61f30be8bf7946b97994bd7d786b29",
      "old_mode": 33261,
      "old_path": "cc/private/toolchain/grep-includes.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6637d4481bc8f7d98cfff057f8dfdd6eafc08896",
      "old_mode": 33188,
      "old_path": "cc/toolchains/toolchain.bzl",
      "new_id": "0c9ab942002433e474dfebeee392224d0d0862aa",
      "new_mode": 33188,
      "new_path": "cc/toolchains/toolchain.bzl"
    },
    {
      "type": "modify",
      "old_id": "95f57af4f3c7315f610375febfaa8f7186ca03df",
      "old_mode": 33188,
      "old_path": "docs/toolchain_api.md",
      "new_id": "6e2fb70b868cfc1f5891d1c35c26920a3c61d46c",
      "new_mode": 33188,
      "new_path": "docs/toolchain_api.md"
    }
  ]
}
