)]}'
{
  "commit": "ed8bbefd84fcba0a9a02ec6f2efff78ae35819c2",
  "tree": "38a72604c45b37ecf5fc97421a9f11ac8a4244fa",
  "parents": [
    "6b839e853cf3fb56653e6b44bc9b5f8e12ff9660"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Nov 15 09:53:43 2023 +0100"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Nov 15 10:30:10 2023 +0000"
  },
  "message": "Add default use registry implementations\n\nChange-Id: Ib1839b0269292165b0fe433addb80f61e0a8c6b5",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8fe0c201ab7695064259783db1697cd62c2e2ef",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DefaultUseRegistry.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b3fec0ae0f008f3a7d983e19241c0b6493a0fa2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DefaultUseRegistryWithResult.java"
    },
    {
      "type": "modify",
      "old_id": "2e0a307699e5c015047411395534a20f17862e69",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/policies/NoClassInitializerCycles.java",
      "new_id": "5416af5c917e6ee697ba0a724c42277ac1081e56",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/policies/NoClassInitializerCycles.java"
    },
    {
      "type": "modify",
      "old_id": "af868d98e46601841a291e599825797fa2bab1f2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/policies/deadlock/SingleCallerInformation.java",
      "new_id": "9552f5ffb0a3e7fd2e775a8ab1690a6c07afdfed",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/policies/deadlock/SingleCallerInformation.java"
    },
    {
      "type": "modify",
      "old_id": "e033b0b562bfcc7e59ed75b3142ea211e469a7f3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/fieldaccess/TrivialFieldAccessReprocessor.java",
      "new_id": "916b5958039db451ee5551760ab2e82e9e2cc9b3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/fieldaccess/TrivialFieldAccessReprocessor.java"
    },
    {
      "type": "modify",
      "old_id": "eb09ac790f6f83976006374a1049e88f5d311a7a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/conversion/callgraph/InvokeExtractor.java",
      "new_id": "809f647ae15dd6cddd0dc59a0efcecf0847a3c8c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/callgraph/InvokeExtractor.java"
    },
    {
      "type": "modify",
      "old_id": "14257d86b10c7490bd8016eee4b34d1b652fd236",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/nest/D8NestBasedAccessDesugaring.java",
      "new_id": "4fdeb0f94c10e14aa5887fdbf5143383e0b6c72b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/nest/D8NestBasedAccessDesugaring.java"
    },
    {
      "type": "modify",
      "old_id": "2470444aef643bdaf831e84c5fe5ca7a0017b5de",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/info/MethodResolutionOptimizationInfoReprocessingEnqueuer.java",
      "new_id": "be20d5b79a4d45e58794085da7639beed54260c3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/info/MethodResolutionOptimizationInfoReprocessingEnqueuer.java"
    },
    {
      "type": "modify",
      "old_id": "dfd16e621a96331408883917d29a5f259f3ffbd0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/MemberRebindingIdentityLensFactory.java",
      "new_id": "331d29e2daef5be5955c5ad89857906399b85296",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/MemberRebindingIdentityLensFactory.java"
    },
    {
      "type": "modify",
      "old_id": "9b0f212887c7057015eb9f59c16b7734ddf9cae4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorMethodReprocessingEnqueuer.java",
      "new_id": "b857d7d7c0ae08fdeaadbc6ed93621e5a26ccc34",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorMethodReprocessingEnqueuer.java"
    },
    {
      "type": "modify",
      "old_id": "24516301272b8460d9b08df7344906337e87512b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/verticalclassmerging/InvokeSpecialToDefaultLibraryMethodUseRegistry.java",
      "new_id": "506a2af85aa1e35436c499e8cc6a8e1a5457adad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/verticalclassmerging/InvokeSpecialToDefaultLibraryMethodUseRegistry.java"
    }
  ]
}
