)]}'
{
  "commit": "c1940a9061982f738e315b154b43b3fd13ca2bbe",
  "tree": "8d4ae1eb846f62624e95c34d34f11c5ec9b40134",
  "parents": [
    "8cab08b650fc416d6cea23d9250bb5a020298a65"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Mon Oct 10 14:19:15 2022 +0200"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Oct 11 12:00:13 2022 +0000"
  },
  "message": "Repackaging of classes with members having package dependent visibility\n\nRELNOTES: R8 will start to repackage classes, if possible, where the class or members have package dependent visibility.\n\nBug: b/250671873\nChange-Id: Icb492d737aeed5aea7260abaae089c6eef44f1f5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f29240901e93cba5fdde3ce6a61405f39d102d1f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/repackaging/Repackaging.java",
      "new_id": "d3aee17ea73bb213a28f07ab8881953e01f2b9a0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/repackaging/Repackaging.java"
    },
    {
      "type": "modify",
      "old_id": "a8058ac68479d25dba33cbccbc53b12765426449",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/AppInfoWithLiveness.java",
      "new_id": "9e0db7a10553c28ee51b479811c8fd4c18fbdaec",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/AppInfoWithLiveness.java"
    },
    {
      "type": "modify",
      "old_id": "978502865b247d3764d5bef094d833b40bcafc25",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/KeepClassInfo.java",
      "new_id": "f5047921851064b90d270ffd12c6abdf13f862d0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/KeepClassInfo.java"
    },
    {
      "type": "modify",
      "old_id": "d9708ceeca587107f441c9cb16aadc9ac25e980f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/KeepInfo.java",
      "new_id": "092f4ea83e5635ab2d5462861bc5543cde44afab",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/KeepInfo.java"
    },
    {
      "type": "modify",
      "old_id": "62529ed75c2fd59bddefb8d6a449438f959d481c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/KeepInfoCollection.java",
      "new_id": "c78e39a7fbfe7a5be4596553c54a9d18c6a226be",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/KeepInfoCollection.java"
    },
    {
      "type": "modify",
      "old_id": "2225e141614e06544ec6888978d5acf0f37539f9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/KeepMemberInfo.java",
      "new_id": "e77c27eb4def26239bfe2ab6b428429dced2600b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/KeepMemberInfo.java"
    },
    {
      "type": "modify",
      "old_id": "3b46564abe186d7e3faadbd8ed482e8d72da8495",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/RootSetUtils.java",
      "new_id": "cc3942947c7994c0f1e0a20f94555833b2bcbae8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/RootSetUtils.java"
    },
    {
      "type": "modify",
      "old_id": "68c055fcf6b33aeb92e9dff87cad549ac466c825",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java",
      "new_id": "9af4f0616aaa8963037a004b3a7b5b8160566d46",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java"
    },
    {
      "type": "modify",
      "old_id": "8b33acbe7a69698623956ec46462417245b3d39a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/reflection/InnerClassNameTestRunner.java",
      "new_id": "374fb98ed6791c14dfaba66feeee93c36dacddfa",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/reflection/InnerClassNameTestRunner.java"
    },
    {
      "type": "modify",
      "old_id": "487498f2d3392dea2bcb8fa551af361623e59e07",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/PackageNamingTest.java",
      "new_id": "fa9de180bcaeb71b89cf3885349e9039e1e0ea32",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/PackageNamingTest.java"
    },
    {
      "type": "modify",
      "old_id": "a6c9ea3e730f16a7c7ceb6b1d9b86dffdd73786b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/repackage/RepackageProtectedInSamePackageTest.java",
      "new_id": "8152688f7d8dee27867b43f7afa1c886c3cda34b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/repackage/RepackageProtectedInSamePackageTest.java"
    },
    {
      "type": "modify",
      "old_id": "179845d01fe3ea688b9db98983f05387b7ec657e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/repackage/RepackageTest.java",
      "new_id": "9742b6a236b019e54036bd2a8cdb3b9d74380b1d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/repackage/RepackageTest.java"
    },
    {
      "type": "modify",
      "old_id": "8020e786cc53fbd1642895c7b9a8bdc2d1341248",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/repackage/RepackageWithKeepPackagePrivateTest.java",
      "new_id": "fda20118f0ca4c0c375d734e7ab90beb66d48714",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/repackage/RepackageWithKeepPackagePrivateTest.java"
    }
  ]
}
