)]}'
{
  "commit": "1623f7eb7850b6e92010d5f76607c0cb019cb159",
  "tree": "c4f01ce7b8fcaca690a99abf560e2ccf21312dad",
  "parents": [
    "9b735cca0d675e65313f4ece3d9c1c93ba38adf2"
  ],
  "author": {
    "name": "Googler",
    "email": "waltl@google.com",
    "time": "Fri Dec 16 11:58:35 2022 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Dec 16 12:00:15 2022 -0800"
  },
  "message": "Replace objc_archive action with cpp_static_library action\n\nThe former is largely redundant.  The only thing objc_archive had was\nbespoke -filelist support that generates extra actions and are redundant\nwith linker param files.\n\nPiperOrigin-RevId: 495928325\nChange-Id: I5ca9da3bdc46a0097cbecf129b3b629de5a3571d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "737993aa2d6cfc834a53a7b68c36df958f0ffab2",
      "old_mode": 33261,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java",
      "new_id": "6094b856395749317fabc141d3aa9a135edd0108",
      "new_mode": 33261,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java"
    },
    {
      "type": "modify",
      "old_id": "2654ce03827852522f9b95ba98ac75a9560953f2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/IntermediateArtifacts.java",
      "new_id": "fcd8630c6c355cf21ba69f02b67069ad15d71ff9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/IntermediateArtifacts.java"
    },
    {
      "type": "modify",
      "old_id": "610d2f9e8978d41d8e746be0846c6f7299245596",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java",
      "new_id": "0faeaedc8e482479a32cdb26136957cda9b1ee7b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java"
    },
    {
      "type": "modify",
      "old_id": "1a0d69009a2c41ccd6498d1a10782f80c53ae2fc",
      "old_mode": 33188,
      "old_path": "src/main/starlark/builtins_bzl/common/objc/compilation_support.bzl",
      "new_id": "84c664848441a98d3c168388a8902b7627b91604",
      "new_mode": 33188,
      "new_path": "src/main/starlark/builtins_bzl/common/objc/compilation_support.bzl"
    },
    {
      "type": "modify",
      "old_id": "c11b6d36c28cf6df5ca2ae87672c7ba38b51b2d3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleBinaryStarlarkApiTest.java",
      "new_id": "ca526d8650dc2d18175732f83dea08322ef11cb5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleBinaryStarlarkApiTest.java"
    },
    {
      "type": "modify",
      "old_id": "881405f6eee996ed4c05dbc582d516939e51923c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleDynamicLibraryTest.java",
      "new_id": "f7521263bf33d46865b58a82655b01ecc25b47da",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleDynamicLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "f154250808ab258af70f47bfec0bfe41a136555a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibraryTest.java",
      "new_id": "ffb67e59957d62bc9cfccfffabbf6f5a4b5ba940",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "8c6235e8b3dc56e016068ae580337c20d1f5986d",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/BazelJ2ObjcLibraryTest.java",
      "new_id": "2b156e1541b10f1a44de80981480b59e539dd0cb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/BazelJ2ObjcLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "228ddd3f942c4f0009a5a54cde0750d333161849",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java",
      "new_id": "58cf3b3c61caaa02571288e795f1c08ffae8124c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "905455cad84745bda57179191b68d92bbf993ff4",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcRuleTestCase.java",
      "new_id": "fa7fc29621877829cc9a4e151c73c57df25c1d6b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcRuleTestCase.java"
    }
  ]
}
