)]}'
{
  "commit": "bdd344b91a5990d797eef508821a877febd0d7a0",
  "tree": "cbc635952906b3c6834c098c9c4a50c4276b2ad8",
  "parents": [
    "d8d8b85c5666b3ded986f1b5c64df31dea5076ee"
  ],
  "author": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Tue Jan 14 16:01:03 2025 -0800"
  },
  "committer": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Fri Feb 07 16:00:56 2025 -0800"
  },
  "message": "Add extra dependency from apex to bootclasspath fragments to modules\n\nAn extra dependency from apex modules to their bootclasspath fragments\nand from bootclasspath fragments to their contents is necessary, as the\nexisting one with bcpfTag return false from ReplaceSourceWithPrebuilt\nto never rewrite the dependency to the prebuilt fragment, and we\u0027ll\nneed a dependency to the prebuilt fragment in the next CL.\n\nBug: 372543712\nTest: all soong tests pass\nChange-Id: I87ff3afa0d5c90936664dd493654f1d64230b8a9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5ccd520e3d9a44e97c309d39aa97542c6be052f",
      "old_mode": 33188,
      "old_path": "android/apex.go",
      "new_id": "4917149ddc480d1ebea7699bfa68d41322959a1a",
      "new_mode": 33188,
      "new_path": "android/apex.go"
    },
    {
      "type": "modify",
      "old_id": "bbcc4cc583e9b8a6364aa08794b3c3c53c154b68",
      "old_mode": 33188,
      "old_path": "apex/apex.go",
      "new_id": "1d74466b7b0f170bd8bd1877a17f2e79e1e6f763",
      "new_mode": 33188,
      "new_path": "apex/apex.go"
    },
    {
      "type": "modify",
      "old_id": "c7674b58a624d222536d18c2e958dd6bf1846df6",
      "old_mode": 33188,
      "old_path": "apex/bootclasspath_fragment_test.go",
      "new_id": "526e5969612d1c37a9c73e01a2461bce3a5fcca7",
      "new_mode": 33188,
      "new_path": "apex/bootclasspath_fragment_test.go"
    },
    {
      "type": "modify",
      "old_id": "4fa43bada4645401af99b980da565df8fb923264",
      "old_mode": 33188,
      "old_path": "apex/prebuilt.go",
      "new_id": "85b64e743467e814f7a41ff62f5ec2cb25b11318",
      "new_mode": 33188,
      "new_path": "apex/prebuilt.go"
    },
    {
      "type": "modify",
      "old_id": "d5296e2c703659d4c5a9a74756f325f7c234f080",
      "old_mode": 33188,
      "old_path": "java/bootclasspath_fragment.go",
      "new_id": "4d35b9fa5db8c40de70d4921dbd974c693f659a0",
      "new_mode": 33188,
      "new_path": "java/bootclasspath_fragment.go"
    },
    {
      "type": "modify",
      "old_id": "0aed4b81a907a890b3945b65208799d4d8a510e4",
      "old_mode": 33188,
      "old_path": "java/sdk_library_test.go",
      "new_id": "0d872f008856d858cdd807e0e134fbb71f00b01c",
      "new_mode": 33188,
      "new_path": "java/sdk_library_test.go"
    },
    {
      "type": "modify",
      "old_id": "378e2dd4f1ad093865a750626a79df6e22363504",
      "old_mode": 33188,
      "old_path": "java/testing.go",
      "new_id": "5ee659c815fa4d71268a2b6959f1217fd1512cac",
      "new_mode": 33188,
      "new_path": "java/testing.go"
    }
  ]
}
