)]}'
{
  "commit": "4fe9eec4f77e44d61d47c49ac1dba71497e15e67",
  "tree": "0f5e4c98d32b6ca7136bf8e6710871372238924a",
  "parents": [
    "8cd8e8a1ceacda091005e827dc1bebf2a3b2c984"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Fri Apr 08 09:53:47 2022 +0200"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Fri Apr 08 09:53:47 2022 +0200"
  },
  "message": "[Retrace] Prepare for filtering bytes before reaching ClassNameMapper\n\nThis is added before actual filtering to be certain that the reading\nof bytes and creating strings in itself is competative with\nbufferedReader.\n\nBug: b/226892337\nBug: b/201666766\nBug: b/226885646\nChange-Id: I23a338beee56884a3342b5708ba2c4e03ad5caca",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d67d177c56a7c794c4fbb552ddcd06f61541a015",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/ClassNameMapper.java",
      "new_id": "7657adc55047d63587d6da0e62687f814d18b4f0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/ClassNameMapper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3f7cc3d4f30ddae1df0e0896919fabeb40cfc41",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/LineReader.java"
    },
    {
      "type": "modify",
      "old_id": "3e6816ba665e5168b07af1b5a599555314ae4ea3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/ProguardMapReader.java",
      "new_id": "bbea4c42d9fe7c3648c597effac138143b904984",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/ProguardMapReader.java"
    },
    {
      "type": "modify",
      "old_id": "40fc12fab85b38517442c76c457f5d8db05290f1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/SeedMapper.java",
      "new_id": "bf8044e283037db0f6352a74fb5644307ab15596",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/SeedMapper.java"
    },
    {
      "type": "modify",
      "old_id": "c3f94be45891f36d1d7511bd84a3f24def83a05b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/ProguardMapProducer.java",
      "new_id": "f2b67832dbf0b1098de7d8fa0b2cee1fa1be921f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/ProguardMapProducer.java"
    },
    {
      "type": "modify",
      "old_id": "01dc051ecbcfae7e8381a6a9d333fc1cdf8ec706",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/Retrace.java",
      "new_id": "82a04e6e82a290dd88a339e2d67eb583c928162a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/Retrace.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81fdd387e84bf7749a16099225d590795d960c95",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/internal/ProguardMapReaderWithFiltering.java"
    },
    {
      "type": "modify",
      "old_id": "e18adca68d2d4965e68b72aecba2a58b2d8dd932",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/internal/ProguardMappingProviderBuilderImpl.java",
      "new_id": "cb6991e057dbe8518a813b483170da36dceb6a99",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/internal/ProguardMappingProviderBuilderImpl.java"
    },
    {
      "type": "modify",
      "old_id": "d348b54e1ce202a006486072191e70424791f1da",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/retrace/RetraceCommandLineTests.java",
      "new_id": "b1e37b42a5e2e37825aa03eb4f3bfcf888828385",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/retrace/RetraceCommandLineTests.java"
    }
  ]
}
