)]}'
{
  "commit": "cb4e2cb6ec11ca6ffde8f71ba76b9076cced68a0",
  "tree": "bf4e5cc37ff44c9cf540999ead4a86874efe5577",
  "parents": [
    "7e5fefd6c51a5ee09104090a50e04bc7b13a9802"
  ],
  "author": {
    "name": "Andrew Grieve",
    "email": "agrieve@google.com",
    "time": "Thu Aug 01 16:35:49 2024 -0400"
  },
  "committer": {
    "name": "Andrew Grieve",
    "email": "agrieve@google.com",
    "time": "Wed Aug 07 00:49:43 2024 +0000"
  },
  "message": "Fix ServiceLoader tests checking the wrong META-INF files\n\nThe tests were not taking into account class renaming / merging, and\nthat META-INF files are not actually removed.\n\nAlso adds a test for ServiceLoader where no META-INF is present.\n\nBug: 291923475\nChange-Id: I7ed52413ad58a65bfe57ba662eb6ca90980c37c3",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1df6b3ae96b4599ab801169042533208465d03c2",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderClassLoaderRewritingTest.java",
      "new_id": "9695e904becac094055664e1ce25291c8a6abee9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderClassLoaderRewritingTest.java"
    },
    {
      "type": "modify",
      "old_id": "da90e4af2ce6502e7df83186a39c6fb1698c8bfa",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderConstClassFromCalleeTest.java",
      "new_id": "a6556a2554b809abe7fab5364563d6891989cd8b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderConstClassFromCalleeTest.java"
    },
    {
      "type": "modify",
      "old_id": "149fd335bbc7da5b5c6b565bea7232b83d39243f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderMultipleCallsSameMethodTest.java",
      "new_id": "111badcfa6598c65e06a4f9a99c543549ec5c40c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderMultipleCallsSameMethodTest.java"
    },
    {
      "type": "modify",
      "old_id": "c688bd4fb94bf7c14499a3b0f82517007eb2c751",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderMultipleCallsTest.java",
      "new_id": "5b2d452b78d2ca2537161f0b84ca865060d44233",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderMultipleCallsTest.java"
    },
    {
      "type": "modify",
      "old_id": "76105758bb684e0a99abc98e25863e88e737c45a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderRewritingLineSeparatorTest.java",
      "new_id": "c1424428c9790b2ed86a849ad301c25f689e14e0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderRewritingLineSeparatorTest.java"
    },
    {
      "type": "modify",
      "old_id": "1483561e9631f34e5ffa244820b4ee86d464cc8e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderRewritingTest.java",
      "new_id": "c9fc05e734546fd90f612c33e7eb797b4fb0a4d8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderRewritingTest.java"
    },
    {
      "type": "modify",
      "old_id": "21276a2016d762de96be557616907ac6381e800f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderTestBase.java",
      "new_id": "cf1fc6f9b2c7874f753a29e8c5f01563aae1c2c8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/optimize/serviceloader/ServiceLoaderTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "77274e69244e44c787639ccc12e05b15f20dd317",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/utils/DataResourceConsumerForTesting.java",
      "new_id": "dc2dfe863cddfce276390a11d9abb790b6b7ece5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/DataResourceConsumerForTesting.java"
    },
    {
      "type": "modify",
      "old_id": "74bdc4770506bcece2bd4fa78fc9b74bf6597a58",
      "old_mode": 33188,
      "old_path": "src/test/testbase/java/com/android/tools/r8/utils/codeinspector/CodeInspector.java",
      "new_id": "7c06d428a440410dd2e906b7ee3e06ca62e07093",
      "new_mode": 33188,
      "new_path": "src/test/testbase/java/com/android/tools/r8/utils/codeinspector/CodeInspector.java"
    }
  ]
}
