)]}'
{
  "commit": "36c2e0e7447ea05cc66d744e4cd00a7307c31431",
  "tree": "d41d8b36ee80d20b3e871ccfa66f3e540a1474a9",
  "parents": [
    "ba3c279d624f208de212db3f8e482fb6a01159de"
  ],
  "author": {
    "name": "Jim Blackler",
    "email": "jimblackler@google.com",
    "time": "Fri Nov 07 04:43:22 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Nov 07 04:43:22 2025 -0800"
  },
  "message": "Kotlin: Exceptions moved from helpers to core bindings\n\nNeeded because they will be used by the bindings and we can\u0027t\nhave a circular relationship bindings \u003c-\u003e helper.\n\nTest: ./gradlew connectedAndroidTest\nBug: b/458144497\nChange-Id: Ifdd9e7d18c4ff9011e815d71b42cc20971d8ac07\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/271694\nCommit-Queue: Jim Blackler \u003cjimblackler@google.com\u003e\nReviewed-by: Mridul Goyal \u003cmridulgoyal@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91c1ab44ac7f15b7e7e15b6bfadd7f3ff6206768",
      "old_mode": 33188,
      "old_path": "generator/dawn_json_generator.py",
      "new_id": "7ca2e72c9f15dd911140208c6b2ae2f1a5807ad3",
      "new_mode": 33188,
      "new_path": "generator/dawn_json_generator.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83166aae44bd9826f97ec14171bc8feaa7d1e2f6",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_kotlin_exceptions.kt"
    },
    {
      "type": "modify",
      "old_id": "dacae68c20b248a18bbb1a9644fd82f6d694374d",
      "old_mode": 33188,
      "old_path": "generator/templates/art/methods.cpp",
      "new_id": "443b9699aa02cf10b6930fa0a4158c63fc5eb261",
      "new_mode": 33188,
      "new_path": "generator/templates/art/methods.cpp"
    },
    {
      "type": "modify",
      "old_id": "f0d4d871366cc6d626fdcb8fbc115290f991283d",
      "old_mode": 33188,
      "old_path": "tools/android/BUILD.gn",
      "new_id": "1072b83f21ead45ea5b5825e06d7259de022e9ed",
      "new_mode": 33188,
      "new_path": "tools/android/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "38b64509464e930ef8466947b7e0d4b47494c5b1",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/BufferTest.kt",
      "new_id": "e184a6557c321f94619ef6575da907328098bd89",
      "new_mode": 33188,
      "new_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/BufferTest.kt"
    },
    {
      "type": "modify",
      "old_id": "6ead6229b231ead6b1e99fdd60cd4115f01c08f5",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/CommandEncoderTest.kt",
      "new_id": "f3a2d3e3b17067ff441c72db3b4af85a2237dbbb",
      "new_mode": 33188,
      "new_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/CommandEncoderTest.kt"
    },
    {
      "type": "modify",
      "old_id": "e5fa158eb596c42da06ce012c9fd8967d0673d4f",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/DeviceTest.kt",
      "new_id": "39b52b053539ad5d0912316fbb445f3484ada33d",
      "new_mode": 33188,
      "new_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/DeviceTest.kt"
    },
    {
      "type": "modify",
      "old_id": "c445e1a51e397a4edad8d5b70098999e2662130b",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/ErrorTest.kt",
      "new_id": "0f34321ba28d66e21509a5212e89886a9161d9ed",
      "new_mode": 33188,
      "new_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/ErrorTest.kt"
    },
    {
      "type": "modify",
      "old_id": "c6b43af66310ea811f9d41fc3cd42148a128fe74",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/RenderBundleEncoderTest.kt",
      "new_id": "4e973644a917588ba404e6d370be13b7279ec766",
      "new_mode": 33188,
      "new_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/RenderBundleEncoderTest.kt"
    },
    {
      "type": "modify",
      "old_id": "f1a369700a53489d8e7076515d0bc662bebde2f7",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/SurfaceTest.kt",
      "new_id": "950b4e9d590d28583b14adba0043d4efbc01af31",
      "new_mode": 33188,
      "new_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/SurfaceTest.kt"
    },
    {
      "type": "modify",
      "old_id": "ed82d6d612d1abb4661d70b28905dfa2f04ebf1e",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/TextureTest.kt",
      "new_id": "86cf2ad7281afe9364dfcff1d7a71f75003cc789",
      "new_mode": 33188,
      "new_path": "tools/android/webgpu/src/androidTest/java/androidx/webgpu/TextureTest.kt"
    },
    {
      "type": "delete",
      "old_id": "4a8b14e6c6763b96be727b36b8dcb2d046aa8d2e",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/main/java/androidx/webgpu/helper/DawnException.kt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c4fe942e9e0bbf98e78bd493b58b41656c52826f",
      "old_mode": 33188,
      "old_path": "tools/android/webgpu/src/main/java/androidx/webgpu/helper/WebGpu.kt",
      "new_id": "410eec6e8927f07fc399c5d8eaf361d5207dbaf8",
      "new_mode": 33188,
      "new_path": "tools/android/webgpu/src/main/java/androidx/webgpu/helper/WebGpu.kt"
    }
  ]
}
