)]}'
{
  "commit": "6592f0ecb7d4b408477bd25d93f8355b7676285b",
  "tree": "06e1de5f1ed838d25ffcc6a7a2cc311c8fd3a70c",
  "parents": [
    "53d1da1663cbf4d4d172e6ac8181f11b52625e4e"
  ],
  "author": {
    "name": "Clément Béra",
    "email": "clementbera@google.com",
    "time": "Mon May 13 15:07:46 2024 +0200"
  },
  "committer": {
    "name": "Clément Béra",
    "email": "clementbera@google.com",
    "time": "Mon May 13 13:25:23 2024 +0000"
  },
  "message": "Fix type switch in R8 cf to cf\n\nBug: b/336510513\nChange-Id: Ie3aa7af2094288f3c7602a3054eb7df2dc8cc5b7",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9936ef6087b80a1bd70901307e7452d84c862dcc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/cf/code/CfConstDynamic.java",
      "new_id": "ed3a275c50154473c8fe86eaa243da7d55fa5c4e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/cf/code/CfConstDynamic.java"
    },
    {
      "type": "modify",
      "old_id": "a36f61b9a7331502df3a8e41dab5e892b3627d4f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/cf/code/CfInvokeDynamic.java",
      "new_id": "8e39bb97e2b88505e063a67e6c65815b9f603bfe",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/cf/code/CfInvokeDynamic.java"
    },
    {
      "type": "modify",
      "old_id": "77e336904e059938b924888c29a583ca83e01a2f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexItemFactory.java",
      "new_id": "a8233fd5e9bb1ea6b384940e68101357081210e0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexItemFactory.java"
    },
    {
      "type": "modify",
      "old_id": "5d92dc1851b3d4121a3fd63e7f3435b804bb5e11",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/UseRegistry.java",
      "new_id": "9d623dab90c2e7effd77a4bd4bc9c4f75dc5db9e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/UseRegistry.java"
    },
    {
      "type": "modify",
      "old_id": "710388716b18ca3f1d90425be85ba9197f2babc5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/typeswitch/TypeSwitchDesugaring.java",
      "new_id": "2dc50c66c82b2f8a703bdda54e27ccdfca8ef328",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/typeswitch/TypeSwitchDesugaring.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbb5e8f46dd275d6838c54453082904e7c788e15",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/typeswitch/TypeSwitchDesugaringHelper.java"
    },
    {
      "type": "modify",
      "old_id": "667479b49053c34d9bb18e88fa59a5abf00febc2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/DefaultEnqueuerUseRegistry.java",
      "new_id": "a25a3e3e6b2ec64e040f869a4ed94661040c4605",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/DefaultEnqueuerUseRegistry.java"
    },
    {
      "type": "modify",
      "old_id": "a543c0a1fd43c53483a4bfca63ed6919c64de580",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java",
      "new_id": "54dc4c218cf5b9b9e74e1c98809d78276ad6b69d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java"
    },
    {
      "type": "modify",
      "old_id": "e57e31cd8a02b91eb86688ffec8a5d79c7abdcbc",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava21/switchpatternmatching/EnumSwitchTest.java",
      "new_id": "b2c99cbe1009209267cb9c00dd27667870e8036e",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava21/switchpatternmatching/EnumSwitchTest.java"
    },
    {
      "type": "modify",
      "old_id": "32fad72c24b340948bd4bf00d7040f4f23ae1a4a",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava21/switchpatternmatching/EnumSwitchUsingEnumSwitchBootstrapMethod.java",
      "new_id": "ce82a6699d16c4efdb5b0582100a0aa147525998",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava21/switchpatternmatching/EnumSwitchUsingEnumSwitchBootstrapMethod.java"
    },
    {
      "type": "modify",
      "old_id": "0b5bfa48cbd3dbfce396936010bfec91e97e4f2c",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava21/switchpatternmatching/StringSwitchTest.java",
      "new_id": "7b1fb6f2d26c3ab145f5d3baf9cd84bcea91865d",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava21/switchpatternmatching/StringSwitchTest.java"
    },
    {
      "type": "modify",
      "old_id": "12e5fad9e796a03d703789dd8d2cdc6c9b22605b",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava21/switchpatternmatching/TypeSwitchTest.java",
      "new_id": "fa474c08e76b6b67a13f9a8b545c6e301338b9a8",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava21/switchpatternmatching/TypeSwitchTest.java"
    },
    {
      "type": "modify",
      "old_id": "0e07bf4299713eeffa57f945b4e17aaefbb1add0",
      "old_mode": 33188,
      "old_path": "src/test/testbase/java/com/android/tools/r8/desugar/LibraryFilesHelper.java",
      "new_id": "0a605cb0fd822484a26775d5be4a9957f7dbf082",
      "new_mode": 33188,
      "new_path": "src/test/testbase/java/com/android/tools/r8/desugar/LibraryFilesHelper.java"
    }
  ]
}
