)]}'
{
  "commit": "8be842e72a203e7507c91a3bc1a104b51a7b54f0",
  "tree": "d116d82b5eac5ea69812495007135561abf9e54e",
  "parents": [
    "7e9ed5d061f7c96a1bdd351460f4369e021c8849"
  ],
  "author": {
    "name": "Jiakai Zhang",
    "email": "jiakaiz@google.com",
    "time": "Wed Aug 02 16:31:00 2023 +0100"
  },
  "committer": {
    "name": "Cherrypicker Worker",
    "email": "android-build-cherrypicker-worker@google.com",
    "time": "Thu Aug 03 09:55:38 2023 +0000"
  },
  "message": "Report if a package has no code in the dexopt result.\n\nBug: 290340704\nTest: atest ArtServiceTests\nTest: -\n  1. adb shell pm compile -a -m verify -f -v\n  2. See \"EXTRA_SKIPPED_NO_DEX_CODE\" printed for overlay packages.\nIgnore-AOSP-First: ART Service.\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1ca4a1376f3490099887e6c452c4853d625765c7)\nMerged-In: I704e47ef703b89d30c7fe7fa8955faad8321f0a9\nChange-Id: I704e47ef703b89d30c7fe7fa8955faad8321f0a9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b4cbbcce8ddad786c6053014e986bf6936e78bf4",
      "old_mode": 33188,
      "old_path": "artd/artd.cc",
      "new_id": "b9636a9e547191fbee3b06c305f970cce90509c7",
      "new_mode": 33188,
      "new_path": "artd/artd.cc"
    },
    {
      "type": "modify",
      "old_id": "99c4951d109c9366875c405d0e7e220296988fb1",
      "old_mode": 33188,
      "old_path": "artd/binder/com/android/server/art/GetDexoptNeededResult.aidl",
      "new_id": "8e361b48f18fbe43e31553059f80c1aa2115e046",
      "new_mode": 33188,
      "new_path": "artd/binder/com/android/server/art/GetDexoptNeededResult.aidl"
    },
    {
      "type": "modify",
      "old_id": "6ca388f793d96cc90b814d4392d0a2dc59e64aff",
      "old_mode": 33188,
      "old_path": "libartservice/service/java/com/android/server/art/Dexopter.java",
      "new_id": "72fd22effc41cb923da55bb11551eb71fde45a1b",
      "new_mode": 33188,
      "new_path": "libartservice/service/java/com/android/server/art/Dexopter.java"
    },
    {
      "type": "modify",
      "old_id": "66dcfe12675669dd6f30491cfa893a23a1bce1ab",
      "old_mode": 33188,
      "old_path": "libartservice/service/java/com/android/server/art/model/DexoptResult.java",
      "new_id": "b678a77aa5b538960a3caaa1e2c2542a462b6996",
      "new_mode": 33188,
      "new_path": "libartservice/service/java/com/android/server/art/model/DexoptResult.java"
    },
    {
      "type": "modify",
      "old_id": "ad5f7be1ad178c8f680dccb81e79136f5e238aa3",
      "old_mode": 33188,
      "old_path": "libartservice/service/javatests/com/android/server/art/PrimaryDexopterTest.java",
      "new_id": "554b8c681cdaa904f776c7da059134dda6bd41ea",
      "new_mode": 33188,
      "new_path": "libartservice/service/javatests/com/android/server/art/PrimaryDexopterTest.java"
    },
    {
      "type": "modify",
      "old_id": "81fe511ed5ae54030e3863524cb95e2ea64a5399",
      "old_mode": 33188,
      "old_path": "libartservice/service/javatests/com/android/server/art/PrimaryDexopterTestBase.java",
      "new_id": "df1527e2b7ad063979e9c291a4827c35fbb4a6da",
      "new_mode": 33188,
      "new_path": "libartservice/service/javatests/com/android/server/art/PrimaryDexopterTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "71069c57147680c71c2963182fa7273a44212fab",
      "old_mode": 33188,
      "old_path": "libartservice/service/javatests/com/android/server/art/SecondaryDexopterTest.java",
      "new_id": "35e256ac3c47fa87a32ac765d82a4585d57f3fb6",
      "new_mode": 33188,
      "new_path": "libartservice/service/javatests/com/android/server/art/SecondaryDexopterTest.java"
    }
  ]
}
