)]}'
{
  "commit": "9b75a17a87b8fc5c6c7543195fed83d58b2bcdf2",
  "tree": "0b3f7927a9c518fe43b69dde6f8d7d8e93879848",
  "parents": [
    "a55c302e3f6683eba6f57a9672d19a9c8246e16c"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-github-bot@google.com",
    "time": "Tue Aug 11 17:53:36 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sun Aug 23 22:42:14 2026 -0700"
  },
  "message": "Add Starlark analysis tests for kt_jvm_proto_library exports.\n\nThis does NOT change any functionality - it\u0027s just verifying the status quo. My goal here is to split up large CLs into manageable chunks and clearly show the difference in behaviour from before to after the functional change.\n\nI\u0027ve added TODOs to flip assertions to expect exported compile jars once aspect-based export propagation is enabled in the subsequent CL.\n\nThese are based on the tests in cl/962536667 before it got rolled back.\n\nPiperOrigin-RevId: 963109853\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b125e47b4adefa8bfaaf194c4fc42adade5413f",
      "new_mode": 33188,
      "new_path": "java/kotlin/src/test/kotlin/com/google/protobuf/diamond/DiamondDependencyTest.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd1fb22ca405f4fe23911d8e284b5f79a9c20511",
      "new_mode": 33188,
      "new_path": "java/kotlin/src/test/proto/com/google/protobuf/diamond/exporter.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a2da92690ef91b4fcf1972ca8ba938af0fc79f9",
      "new_mode": 33188,
      "new_path": "java/kotlin/src/test/proto/com/google/protobuf/diamond/leaf.proto"
    }
  ]
}
