)]}'
{
  "commit": "90983ef5decccd334f4bb070ca5f1bde01efb4cd",
  "tree": "116160cd40b7bdca8d806526b5d7e9c4f0c7e074",
  "parents": [
    "451b3c28c5229bd326d4a0ade3fdf763f53b0edd"
  ],
  "author": {
    "name": "Rico Wind",
    "email": "ricow@google.com",
    "time": "Thu Jan 16 06:06:38 2025 +0100"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Jan 15 21:35:42 2025 -0800"
  },
  "message": "Support resource shrinking in partial with D8 R classes\n\nThis adds resource id tracing of the R classes in the D8 part.\n\nBug: b/388746233\nChange-Id: I2f855fea039dc65cff3f7b96a295b0b580361157",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d52eded799a16857ab5cd1ab8a17be9bf4dd3d8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/R8Partial.java",
      "new_id": "ea253eb449e5b1074aeb3709fbd221fba4a3e3aa",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/R8Partial.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c9a854b2ed43bdbc024a1bddde183947be25e5a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/partial/R8PartialTraceResourcesResult.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5db2c747a57e6177ec4f732a0e18c18f57b6920",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/partial/ResourceTracingCallback.java"
    },
    {
      "type": "modify",
      "old_id": "a2b0b801d98df6a3e9f5ab86c78fcd859f766600",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java",
      "new_id": "63483331eff32ebac6ac822373b9ebca5be2c6ae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java"
    },
    {
      "type": "modify",
      "old_id": "7d8e99512269b66ca5d423646270e8a0f3503513",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/DescriptorUtils.java",
      "new_id": "d6ae1acef956c2bd95be85921ace36e27bdee15a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/DescriptorUtils.java"
    },
    {
      "type": "modify",
      "old_id": "fca7ee08b6bb320de53748a5ca3345fb7bcd30db",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java",
      "new_id": "b2044f1336f8f6908df5e05e6a1a604e8fd8e134",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java"
    },
    {
      "type": "modify",
      "old_id": "9784553a66afc3e9f718f8fcd7756f75feff778f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/androidresources/ResourceShrinkingInPartialR8Test.java",
      "new_id": "210b12fadd411eed6060adb9b451d00bca2a8bfc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/androidresources/ResourceShrinkingInPartialR8Test.java"
    },
    {
      "type": "modify",
      "old_id": "ee97ab3af3d2cfe00d98f85f241f99f233cc12c3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/partial/PartialCompilationWithDefaultInterfaceMethodTest.java",
      "new_id": "9d07e017941d1726b98dc41d0b124a1b39fff38b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/partial/PartialCompilationWithDefaultInterfaceMethodTest.java"
    },
    {
      "type": "modify",
      "old_id": "a6bc7fa9576a4bf5a10af174d961a3dd0cef21e3",
      "old_mode": 33188,
      "old_path": "src/test/testbase/java/com/android/tools/r8/R8PartialTestBuilder.java",
      "new_id": "8f45b6590aaa30e738d2d7fbbde72d53493acaa6",
      "new_mode": 33188,
      "new_path": "src/test/testbase/java/com/android/tools/r8/R8PartialTestBuilder.java"
    }
  ]
}
