)]}'
{
  "commit": "dfd7c5146fbaebe9f9d3918a78f7e3320601b0ba",
  "tree": "7d8fb6d61ce944103161d45c7adc4eb8be088d07",
  "parents": [
    "2884f247cd836b8509602aa0bc51e8d36b43e8ce"
  ],
  "author": {
    "name": "Rico Wind",
    "email": "ricow@google.com",
    "time": "Tue Jan 14 09:07:58 2025 +0100"
  },
  "committer": {
    "name": "Rico Wind",
    "email": "ricow@google.com",
    "time": "Tue Jan 14 09:07:58 2025 +0100"
  },
  "message": "Pass resource provider/consumer/config to R8 partial configuration\n\nAdd test that this works in the simple case where the R class is in R8 compiled code.\nIn this simple case, the R class field reachable from D8 comiled code\nis explicitly kept by the trace reference rules, and hence we keep the\nresource.\n\nAdd test where this does not work for cases where the R class resides in the D8 part.\n\nBug: b/388746233\nChange-Id: I518d2cffae2cf0a3ed887e1b99b0c8a0d5120cef",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "985b03a0a50df8ded60443b46f8184e706f59123",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/R8Partial.java",
      "new_id": "ded44df4f277ee99157a1a3b9c6bff139436d008",
      "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": "9784553a66afc3e9f718f8fcd7756f75feff778f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/androidresources/ResourceShrinkingInPartialR8Test.java"
    },
    {
      "type": "modify",
      "old_id": "d3320d315dd0b12f679cd0049f271858c77d0f41",
      "old_mode": 33188,
      "old_path": "src/test/testbase/java/com/android/tools/r8/R8PartialTestBuilder.java",
      "new_id": "a6bc7fa9576a4bf5a10af174d961a3dd0cef21e3",
      "new_mode": 33188,
      "new_path": "src/test/testbase/java/com/android/tools/r8/R8PartialTestBuilder.java"
    }
  ]
}
