)]}'
{
  "commit": "b9d14349231bee2b601afc15459caba45eeb7030",
  "tree": "96ef1872141d7bbbf45357d1c811bbbee95abd3d",
  "parents": [
    "f0816ebb923855c8946ed8008629e6a73f345ad3"
  ],
  "author": {
    "name": "Ian Zerny",
    "email": "zerny@google.com",
    "time": "Wed Apr 03 13:25:18 2024 +0200"
  },
  "committer": {
    "name": "Ian Zerny",
    "email": "zerny@google.com",
    "time": "Wed Apr 03 13:17:43 2024 +0000"
  },
  "message": "Move old binary tests to the new API test set up.\n\nThe main-dex APIs are split out into their own tests, the rest is close to a\nblind copy. The test inputs are changed to avoid using legacy example artifacts.\n\nBug: b/181858113\nChange-Id: I4db1ce2f42e8cc5637284124da8ecbf98bf82c88",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "775a3089cd34e341d47d0ea91965301bc2b21dfd",
      "old_mode": 33188,
      "old_path": "src/test/apiUsageSample/com/android/tools/apiusagesample/CachingArchiveClassFileProvider.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "80a2845025a5eded1e8ba2fd7629911dbd2ec8fa",
      "old_mode": 33188,
      "old_path": "src/test/apiUsageSample/com/android/tools/apiusagesample/D8ApiUsageSample.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d523a530b3cc828a06cfd6819e145e1d09ce7d8c",
      "old_mode": 33188,
      "old_path": "src/test/apiUsageSample/com/android/tools/apiusagesample/D8DiagnosticsHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "521ccba12b2f6d17016c960d0d7695ba2ea288e9",
      "old_mode": 33188,
      "old_path": "src/test/apiUsageSample/com/android/tools/apiusagesample/R8ApiUsageSample.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d660bed8e7113dd00c0c5b72539721a81cd045ba",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/D8ApiBinaryCompatibilityTests.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "67753da46720677cf3a51de77d9bab1286d92784",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/R8ApiBinaryCompatibilityTests.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c50b2381f221ad93df00cd4a37fc5fb2bcc97fe4",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/compilerapi/CompilerApiTestCollection.java",
      "new_id": "5d349fc4582b66039b8fbfea6c9ee3ccbb00fd99",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/compilerapi/CompilerApiTestCollection.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c24ab908df92cb3c0f83cb1623341b5423711bf9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/compilerapi/maindex/MainDexClassesTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b2264d0b21cb123b784f9261682dee5a3045aaa",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/compilerapi/maindex/MainDexListTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "570105826b08084b7ff1e4bb3659d08949adbeb0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/compilerapi/maindex/MainDexRulesTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a71205d28fb001444c743578fa9c42d13cbc2b7",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/compilerapi/sampleapi/D8ApiUsageSampleTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3258e50116c2a99bba03c0d701cd4be3f01b50b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/compilerapi/sampleapi/R8ApiUsageSampleTest.java"
    },
    {
      "type": "modify",
      "old_id": "d3481a66f72764b0f6f4ae05b7653266d436502a",
      "old_mode": 33188,
      "old_path": "src/test/testbase/java/com/android/tools/r8/ToolHelper.java",
      "new_id": "1d1ede23630b8af043da92836fb59345c317d0b5",
      "new_mode": 33188,
      "new_path": "src/test/testbase/java/com/android/tools/r8/ToolHelper.java"
    },
    {
      "type": "delete",
      "old_id": "61fd5f89c0b3248ae7f4cfc50ea661afd4cd1f00",
      "old_mode": 33188,
      "old_path": "tests/r8_api_usage_sample.jar",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "009f4e433750af03f40042663867748ee954a08e",
      "old_mode": 33188,
      "old_path": "third_party/binary_compatibility_tests/compiler_api_tests.tar.gz.sha1",
      "new_id": "d5d2cf43dc7e335f26b5d2952eaf58342001621e",
      "new_mode": 33188,
      "new_path": "third_party/binary_compatibility_tests/compiler_api_tests.tar.gz.sha1"
    }
  ]
}
