)]}'
{
  "commit": "2fdf91b438faa84b6c48ed2167771f77e843ac0c",
  "tree": "9acc408808a0e688512afde96783f5ddf3ac2f70",
  "parents": [
    "3862dac86f96738332f851884f472076610221e8"
  ],
  "author": {
    "name": "Googler",
    "email": "plf@google.com",
    "time": "Thu Feb 16 03:44:01 2023 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Feb 16 03:45:13 2023 -0800"
  },
  "message": "Delete dead C++ rules code\n\nA lot of the code here could have been deleted a long time if it hadn\u0027t been blocked by the Starlarkification of one last internal rule which happened in Q4.\n\n@buildbreaker2021 is also responsible for the starlarkification of a lot of this deleted code.\n\nRELNOTES:\nPiperOrigin-RevId: 510098054\nChange-Id: I427f791fc1b611eb5917d3a1dad27cf4e2444f58\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "898e60aaf4b95af0cfc7cdbf27850f97ce6481aa",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcLibrary.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a26da04ec94b9c308d988eb111416e8ca460c9fa",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcLibraryRule.java",
      "new_id": "a8f3b3518e33276f34c8f5c0c43886baef3ee21e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcLibraryRule.java"
    },
    {
      "type": "modify",
      "old_id": "c50a2ea9061daaaf17cf8b2e5c54a0cc373caabc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java",
      "new_id": "80595169c33c38f2590f8069478ce371859c8412",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCommon.java"
    },
    {
      "type": "modify",
      "old_id": "9fd60ebaf5988189bef4c18f3401b0b61f5b9684",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java",
      "new_id": "6f5b29f9e972b580cc3a55ec7e1cdb6c1b361a81",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationHelper.java"
    },
    {
      "type": "delete",
      "old_id": "e6c8f120d1b8f5bfdec8f34b47f502489527d8ed",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLibrary.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3af5a08eceb4978692d7707e2ff8bbbca712a13b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java",
      "new_id": "83eeadbdd91542f3c20247d2b3ee13ff09777f58",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingHelper.java"
    },
    {
      "type": "modify",
      "old_id": "403237ce4a044c614f73e9ba312609b519fb5338",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java",
      "new_id": "0051a5646b48a9025a1a026d28e3ddca93d66a50",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppHelper.java"
    },
    {
      "type": "modify",
      "old_id": "1fdf0ba0899d5e5646e6bbb97ab8d0c5b61d8614",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcLibraryConfiguredTargetTest.java",
      "new_id": "70733dc548c65407a233ccadf6e01b864ea94dda",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/cpp/CcLibraryConfiguredTargetTest.java"
    }
  ]
}
