)]}'
{
  "commit": "79cc34a643df9d661a96f7d1247e5801cf31682a",
  "tree": "9e83c26898a9984a7d7d0fb88f4343fdbddf1fe3",
  "parents": [
    "29579cc5f300a30eafd2b0ea39b7181b5cf31dce"
  ],
  "author": {
    "name": "Kiyoung Kim",
    "email": "kiyoungkim@google.com",
    "time": "Wed Oct 18 10:26:00 2023 +0900"
  },
  "committer": {
    "name": "Martin Stjernholm",
    "email": "mast@google.com",
    "time": "Tue Nov 07 14:02:59 2023 +0000"
  },
  "message": "Check if product is treblelized\n\nPrevious change on handling product partition was based on the\nassumption that all devices for mainline update would be product\ntreblelized, but it was not true. There are some upgrade devices to S\nwhich is not product treblelized. This change checks if the device is\ntreblelized with first api level and product vndk version.\n\nBug: 305749591\nTest: AOSP cuttlefish boot succeeded\nTest: libnativeloader_e2e_tests passed\nIgnore-AOSP-First: Merged in AOSP\nChange-Id: I46f9c0e253363b891bdc6b073df3cc14e9f7b5aa\nMerged-In: I46f9c0e253363b891bdc6b073df3cc14e9f7b5aa\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc92a88cb31cb00341b7478d542e101df1558dad",
      "old_mode": 33188,
      "old_path": "libnativeloader/library_namespaces.cpp",
      "new_id": "1e29f4e457f3ad99e1c08e9ab94fa5a54bb6f685",
      "new_mode": 33188,
      "new_path": "libnativeloader/library_namespaces.cpp"
    },
    {
      "type": "modify",
      "old_id": "62fb1eef2b159131c7f21690869d14e04ef86ab0",
      "old_mode": 33188,
      "old_path": "libnativeloader/native_loader_test.cpp",
      "new_id": "547fded4b468f0c1075ad4e3f883c8f4674418f4",
      "new_mode": 33188,
      "new_path": "libnativeloader/native_loader_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "66572e7d36365bd3e805c872107211e1b749d2ef",
      "old_mode": 33188,
      "old_path": "libnativeloader/public_libraries.cpp",
      "new_id": "87210c8f14b9871d66198c11a1b50fad34d7d5e8",
      "new_mode": 33188,
      "new_path": "libnativeloader/public_libraries.cpp"
    },
    {
      "type": "modify",
      "old_id": "760388635ad439087c4800e5311336be36487a5d",
      "old_mode": 33188,
      "old_path": "libnativeloader/public_libraries.h",
      "new_id": "183082470468df30c8f0672a2da3fbbe86d18b41",
      "new_mode": 33188,
      "new_path": "libnativeloader/public_libraries.h"
    }
  ]
}
