)]}'
{
  "commit": "b8a0d8b7fc4735ce20107a4f4a6a09dbcb2a6198",
  "tree": "30bce3c03fe020227108e822926586acb4eac2bd",
  "parents": [
    "92181e6b4622d456b9266eed43bf97ef6bd83784"
  ],
  "author": {
    "name": "David Srbecky",
    "email": "dsrbecky@google.com",
    "time": "Mon Mar 06 15:54:38 2023 +0000"
  },
  "committer": {
    "name": "Treehugger Robot",
    "email": "treehugger-gerrit@google.com",
    "time": "Mon Mar 06 18:37:19 2023 +0000"
  },
  "message": "Add DexFileContainer for all DexFiles.\n\nEnsure that all DexFiles have a container for consistency.\n\nEnforce that the container shall contain exactly one dex file,\nas specified the by file_size entry in the de header\n(that is, the memory range should not be truncated or too big).\n\nBug: 266950186\nTest: test.py -b --host --optimizing --64\nChange-Id: I73ff074a980f9a9d5a0f4a9b51ac1a496971374f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98ba38a59aa83137bd2477f6e98eee775e2011d4",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/optimizing_unit_test.h",
      "new_id": "d0df4b89e5a3757a49b67ff5fd33ed26b15268d3",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/optimizing_unit_test.h"
    },
    {
      "type": "modify",
      "old_id": "d43db7006ef934e14de2b0923cc6a22552f6e214",
      "old_mode": 33188,
      "old_path": "libdexfile/dex/code_item_accessors_test.cc",
      "new_id": "7cb2fe0eab1dcfca3dbdc81aca931b0e6aa23e7b",
      "new_mode": 33188,
      "new_path": "libdexfile/dex/code_item_accessors_test.cc"
    },
    {
      "type": "modify",
      "old_id": "361239f7422a769d8461f00d7b2ad0e4da8ba421",
      "old_mode": 33188,
      "old_path": "libdexfile/dex/dex_file.cc",
      "new_id": "882bbfec2e3744ed59176db1881a0aa5fc29a61d",
      "new_mode": 33188,
      "new_path": "libdexfile/dex/dex_file.cc"
    },
    {
      "type": "modify",
      "old_id": "6309934b46263b3f036accf52c9fb6ad535dbcfb",
      "old_mode": 33188,
      "old_path": "libdexfile/dex/dex_file.h",
      "new_id": "1d1b016739c48fccaad610b1d74912dddd0dda7a",
      "new_mode": 33188,
      "new_path": "libdexfile/dex/dex_file.h"
    },
    {
      "type": "modify",
      "old_id": "96be2ffbe22fa9b5127d28d72e1990b1ed69908a",
      "old_mode": 33188,
      "old_path": "libdexfile/dex/dex_file_loader.cc",
      "new_id": "5d5cd4ccbe8479c415f1c568afdbd6d04862ebf0",
      "new_mode": 33188,
      "new_path": "libdexfile/dex/dex_file_loader.cc"
    },
    {
      "type": "modify",
      "old_id": "ba0b24d1313dc7a8af6f18acf25ea1ce622397ed",
      "old_mode": 33188,
      "old_path": "libdexfile/dex/dex_file_verifier_test.cc",
      "new_id": "b5e7a0f3e7b842d18c061e9196031636e3d03438",
      "new_mode": 33188,
      "new_path": "libdexfile/dex/dex_file_verifier_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c7b1cbb83a3eec7263df5a6bd0e23e94d66d622a",
      "old_mode": 33188,
      "old_path": "libdexfile/external/dex_file_ext.cc",
      "new_id": "fc2bb855f0e22b103c7c6f204aa9a03d46b9690a",
      "new_mode": 33188,
      "new_path": "libdexfile/external/dex_file_ext.cc"
    },
    {
      "type": "modify",
      "old_id": "274ca9d7083832a9f4657959766a0b118d0809d3",
      "old_mode": 33188,
      "old_path": "runtime/class_linker_test.cc",
      "new_id": "95b224f606fef853d13fafd13676c0ab41ca7838",
      "new_mode": 33188,
      "new_path": "runtime/class_linker_test.cc"
    }
  ]
}
