)]}'
{
  "commit": "41df375c87a140da9aedf75778cbc7c21ec9f39e",
  "tree": "098c9ed9ee8e970589f5aede7ab9e82a9defa025",
  "parents": [
    "b9949225c7cea04bdca54bf6b7adcb999dc5fb47"
  ],
  "author": {
    "name": "Googler",
    "email": "gnish@google.com",
    "time": "Fri Jan 19 03:35:50 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Jan 19 03:37:13 2024 -0800"
  },
  "message": "Starlarkify `CcToolchainInfo`.\n\nPiperOrigin-RevId: 599785006\nChange-Id: Icacaf79836c3b089ca9927ce0a22a07cf2fbb6f7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7daa0f9a95e3d656b6f504476876ea255a7c5982",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcModule.java",
      "new_id": "46d5aca094794d89b4a5eea591827adc7121720f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcModule.java"
    },
    {
      "type": "modify",
      "old_id": "5e8aa74b78470f0e5c6a493e9136964190c2dffa",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCppSemantics.java",
      "new_id": "82a8a9e94a3abc0fb1361155eda46ad617501763",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCppSemantics.java"
    },
    {
      "type": "modify",
      "old_id": "8013c96050e15828a283f06ae7bd5851f6afbfe4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/BUILD",
      "new_id": "768f7b0f724449b6687a083a8d491dff9a13ee35",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/BUILD"
    },
    {
      "type": "modify",
      "old_id": "ce381389d3c7ca485eaccf8ff17f7ad381f84792",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java",
      "new_id": "a9464616969a4930edeab5ec1f405d25964e7575",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java"
    },
    {
      "type": "modify",
      "old_id": "fec8bbe50f2329d9d4d79a23854b60c479e7e60b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java",
      "new_id": "b22af332c21f7e8b3441a746416c7dfdcd4f22d7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java"
    },
    {
      "type": "modify",
      "old_id": "3c388dda417211aa57911ee3520aca5ddd629c4a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java",
      "new_id": "f15d99f90055dc7c5ed18120a9f587ca6f4d32ca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java"
    },
    {
      "type": "modify",
      "old_id": "79abba64bfd61dcb154babc527a07dab75bffcdd",
      "old_mode": 33261,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java",
      "new_id": "58fe12a06bc9acdbf5491109c6f43ff9d71c2b2c",
      "new_mode": 33261,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java"
    },
    {
      "type": "modify",
      "old_id": "45aa773de390a3cd530ba85ec15f1de893f399e8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcStarlarkInternal.java",
      "new_id": "a673428c2ba31662db94a092f4d16cea9a99e3a2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcStarlarkInternal.java"
    },
    {
      "type": "modify",
      "old_id": "15275008ab836b3dde76ed4d21040785a86c97dd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainConfigInfo.java",
      "new_id": "96e07962e4850d6e0e7f8cd8d80d858dfb3cd91d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainConfigInfo.java"
    },
    {
      "type": "modify",
      "old_id": "bd85b311d7788d749cc1e05532efdd14af5233d2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java",
      "new_id": "5af2027e4f54fdc1b92ff3d32ad6e21c71ea52b1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java"
    },
    {
      "type": "modify",
      "old_id": "deeac6dd94b9ea5507a1b96a3bf37da5625a57fd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java",
      "new_id": "987c1fb1f2abd3017bc897057ea1ac9452daed3d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "8ffa6679ee1bc852d976f34c9357facf9805aefc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionTemplate.java",
      "new_id": "787b264bb954bf95376e1eaefdebe29ea6dcfc5c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionTemplate.java"
    },
    {
      "type": "modify",
      "old_id": "01e918ca1ff658b75365f4e3d23755a99f455a15",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java",
      "new_id": "54c0a9f5c50f5bd4fc11cc39aacaf4f937dac456",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java"
    },
    {
      "type": "modify",
      "old_id": "d68f9130711e41d002effd582b60c07925534170",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java",
      "new_id": "272e31110db0fef34be79885dbad45e971dfbb2c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "32c2be318bcad1aaab495862048e6c1c9bd69f7a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkstampCompileHelper.java",
      "new_id": "030fd3f20ddf915c7bce7b68a6450a28ebe5e1e1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkstampCompileHelper.java"
    },
    {
      "type": "modify",
      "old_id": "da338197443597665185d4396215e5ff0c524444",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppSemantics.java",
      "new_id": "4cb192d5eaa81dce89f0442b480da045fa4650c9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppSemantics.java"
    },
    {
      "type": "modify",
      "old_id": "04e8fa82a4e7a473ee52aec297a9bb9daabcf4a9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/LibrariesToLinkCollector.java",
      "new_id": "12533a91bb785bd5cac20b63c946f59d64183548",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/LibrariesToLinkCollector.java"
    },
    {
      "type": "modify",
      "old_id": "0ec0b5b1872ff5224d97fb1f1f716ee2972d1c6f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/LtoBackendArtifacts.java",
      "new_id": "013bb58dc3c840a2e12de02945dabb4d413e2ad7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/LtoBackendArtifacts.java"
    },
    {
      "type": "modify",
      "old_id": "89200ce4d69932fcc0cb86f9785b6fa3ef4689f9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/DeployArchiveBuilder.java",
      "new_id": "2f716ed40b7f035d1e85e1b463f3517427e5e485",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/DeployArchiveBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "9f318977fa374136104ce66f4ee9736c9909a327",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/nativedeps/NativeDepsHelper.java",
      "new_id": "96d4c8201afbb0294a5e9df0eb730bf6af0bd157",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/nativedeps/NativeDepsHelper.java"
    },
    {
      "type": "modify",
      "old_id": "920ac36603523996de89da19c48ec68d28ede431",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java",
      "new_id": "dbae32f10d9f4c3546d7287182bbe3fea3331e2d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java"
    },
    {
      "type": "modify",
      "old_id": "2fad7fd036125bae0af6127177bad5ba73945d56",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/BUILD",
      "new_id": "3622bcd0737747047481eb0b1cdf090e9af15d41",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/BUILD"
    },
    {
      "type": "modify",
      "old_id": "0e624862e5156f4701c1dd447b7398cc593e196e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/BazelCcModuleApi.java",
      "new_id": "a778691cb8332b68f55a2b6b125e96d6f8b63ebc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/BazelCcModuleApi.java"
    },
    {
      "type": "modify",
      "old_id": "7d74818c66ddb7faaa21e9fd40fa27e1cf79bdad",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/CcBootstrap.java",
      "new_id": "9c6b2abdc962f82e04c453e110dd7115d5b254d4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/CcBootstrap.java"
    },
    {
      "type": "modify",
      "old_id": "b3b2b509b57cb2a5e0568af06bab6aba75e3f4f6",
      "old_mode": 33261,
      "old_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/CcModuleApi.java",
      "new_id": "f6817f509231149858581c9a940202beb33c5b14",
      "new_mode": 33261,
      "new_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/CcModuleApi.java"
    },
    {
      "type": "modify",
      "old_id": "915fc7d7c5f6044528e5b8a3409a17927a9881f2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/CcToolchainProviderApi.java",
      "new_id": "59056df677a3ab633e0adaf00677874cf0c49e7e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/CcToolchainProviderApi.java"
    },
    {
      "type": "modify",
      "old_id": "85b952f4af654cb6db42d8d88b8ec22efe60e9bc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/WrapCcHelperApi.java",
      "new_id": "02bb2ff1c7d352f6c4c0d2f9664810d48f29d68f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp/WrapCcHelperApi.java"
    },
    {
      "type": "modify",
      "old_id": "4ce69046ceaa37a68a4639242541b6a4446fa81a",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/cc/cc_binary.bzl",
      "new_id": "9cd4ae671462bc930c745a50a9e641acf27cf159",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/cc/cc_binary.bzl"
    },
    {
      "type": "modify",
      "old_id": "3434f24e432fc332c426cf62d3606abb2e39195b",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/cc/cc_common.bzl",
      "new_id": "4983b98c846e6ef584574feb7afb37b3253e646e",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/cc/cc_common.bzl"
    },
    {
      "type": "modify",
      "old_id": "b87ac02d17d603e230676b1b6c7255516162dd03",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/cc/cc_helper.bzl",
      "new_id": "8868f5db8ac763ba2ede1b375801b27b9915d097",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/cc/cc_helper.bzl"
    },
    {
      "type": "modify",
      "old_id": "9f642eb31d6dc70df970dc02d306dab08641f65e",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/cc/cc_toolchain.bzl",
      "new_id": "24bde741fdd7a684f6d0801895c1aac9872eb767",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/cc/cc_toolchain.bzl"
    },
    {
      "type": "modify",
      "old_id": "6dff82c98f8e918cfa3590d520420b67da24ee62",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/cc/cc_toolchain_alias.bzl",
      "new_id": "36386723c8aa6d71ac651b4f917ee52dd9caef33",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/cc/cc_toolchain_alias.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79f2d2558860dac0894a88d673417562d9ff3167",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/cc/cc_toolchain_info.bzl"
    },
    {
      "type": "modify",
      "old_id": "2c72a2b92cc93fe27cc27bae4a860fb5b1635f02",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/cc/cc_toolchain_provider_helper.bzl",
      "new_id": "13b0842fc653422df237d1e476c828e620b38c19",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/cc/cc_toolchain_provider_helper.bzl"
    },
    {
      "type": "modify",
      "old_id": "e7fa01f51d5f0ae441e7bccb9e55e16335a66139",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/objc/objc_library.bzl",
      "new_id": "d8988fb2f45a9263dfef6c34ad1e10843868b830",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/objc/objc_library.bzl"
    },
    {
      "type": "modify",
      "old_id": "354927f22c1365a5d67a1df662010d3951cd8ed3",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/python/py_executable.bzl",
      "new_id": "101211d1a393852865b3b2c24caa197dd0b16c37",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/python/py_executable.bzl"
    },
    {
      "type": "modify",
      "old_id": "f409f4c00b2f4c86f51a48c749c56e190093b0b6",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/python/py_internal.bzl",
      "new_id": "e9d6b5112f2c328487f5b2fceca3847abf44c38d",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/python/py_internal.bzl"
    },
    {
      "type": "modify",
      "old_id": "28b0bfe20f42edc4d296db5fbd35c48cea92ca27",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD",
      "new_id": "691b4ff598aad02223a068a243a6b1ab500d89ed",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD"
    },
    {
      "type": "modify",
      "old_id": "110f2f53752751bb18b53dd55e6ccf2a31aa7141",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProviderTest.java",
      "new_id": "57bbda755bda2e75a6ebda34c30d548d9fdd8c71",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProviderTest.java"
    },
    {
      "type": "modify",
      "old_id": "7a2ae6bb4eb31f552588874d2e5d2c11114dc488",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcToolchainSelectionTest.java",
      "new_id": "34c9166074253f091d86c4d4c706aee87b9a3c86",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcToolchainSelectionTest.java"
    },
    {
      "type": "modify",
      "old_id": "39346958087927a95cda1159ded94e5100c8b75e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcToolchainTest.java",
      "new_id": "8178a35eeffb02f3e674472f0c8c15a65736509c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcToolchainTest.java"
    },
    {
      "type": "modify",
      "old_id": "3aea72ea0b7f98f0063b1ee6b3474dab6b11f051",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java",
      "new_id": "1fd4b8a8815f39befc7da1c28010994522a6ca67",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionTest.java"
    },
    {
      "type": "modify",
      "old_id": "c56b5db652f314af0e00ca801929097132a9fe3a",
      "old_mode": 33261,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/StarlarkCcCommonTest.java",
      "new_id": "c0569a733871a2244b8ce93920aa3d390fc983b8",
      "new_mode": 33261,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/StarlarkCcCommonTest.java"
    }
  ]
}
