)]}'
{
  "commit": "a08314e8da2e7f985530fc61cfa6e12e44c6e867",
  "tree": "3bf66d063e39f66d308895a7f14bba0e29596c4c",
  "parents": [
    "abab4ee1d418a5bc24c7ba8ba0cee409e1df186d"
  ],
  "author": {
    "name": "Jim Blackler",
    "email": "jimblackler@google.com",
    "time": "Fri Jun 27 16:46:30 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jun 27 16:46:30 2025 -0700"
  },
  "message": "Kotlin: Include the license in the generated files.\n\nChanging the comment from template comment to C/KT style comment will\nresult in them being included in the generated files. AndroidX presubmit\nrequires that a license statement is present in the generated files we\nadd.\n\nBug: 424733671\nTest: Manual\nChange-Id: I342222cdfc4486fb9054f1296caf22b8b1b66404\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/249494\nCommit-Queue: Jim Blackler \u003cjimblackler@google.com\u003e\nReviewed-by: Barış Kaya \u003cbkaya@google.com\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c92f237c77eca0a5cf4cdaffb4a1ef967201dee4",
      "old_mode": 33188,
      "old_path": "generator/templates/art/JNIClasses.cpp",
      "new_id": "8b5f2ba8cc474057ca093046938d5ee5dd4e6f1c",
      "new_mode": 33188,
      "new_path": "generator/templates/art/JNIClasses.cpp"
    },
    {
      "type": "modify",
      "old_id": "0f6e79c59964902f74edb1539eb0d3e5020e2ebb",
      "old_mode": 33188,
      "old_path": "generator/templates/art/api_jni_types.cpp",
      "new_id": "806f214c46be16ca0f5a0bff17981da4453adb10",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_jni_types.cpp"
    },
    {
      "type": "modify",
      "old_id": "21b1d84b7b9892633b8e54618724428f9ec92aef",
      "old_mode": 33188,
      "old_path": "generator/templates/art/api_kotlin_async_helpers.kt",
      "new_id": "2f65e5a20a852427d5b520a4ca23aceb806595c1",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_kotlin_async_helpers.kt"
    },
    {
      "type": "modify",
      "old_id": "2696939c4ba4129b7d9995e042be6ee8cb292002",
      "old_mode": 33188,
      "old_path": "generator/templates/art/api_kotlin_constants.kt",
      "new_id": "51e9994dcb6e04e262427c26d6875b567f73214a",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_kotlin_constants.kt"
    },
    {
      "type": "modify",
      "old_id": "d69fd4da5b1db3010f2b54cde36b3bf29c73d68d",
      "old_mode": 33188,
      "old_path": "generator/templates/art/api_kotlin_enum.kt",
      "new_id": "e94b063f23fe4814ece236cae2298676245ac3aa",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_kotlin_enum.kt"
    },
    {
      "type": "modify",
      "old_id": "4b417a4adc99cec0f63f3e83e6ee6aeeb199af10",
      "old_mode": 33188,
      "old_path": "generator/templates/art/api_kotlin_function_pointer.kt",
      "new_id": "3aa030d38bac9cbd92281808e3ef62a1fc9dfbdd",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_kotlin_function_pointer.kt"
    },
    {
      "type": "modify",
      "old_id": "061326b7fdf47b381c77c9a415238e099ab0af3c",
      "old_mode": 33188,
      "old_path": "generator/templates/art/api_kotlin_functions.kt",
      "new_id": "725f9738cca66eb2ac93f14a362af6a2cf5a4ca0",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_kotlin_functions.kt"
    },
    {
      "type": "modify",
      "old_id": "ae8d4af20bed56f517f8840f3a92251415c19375",
      "old_mode": 33188,
      "old_path": "generator/templates/art/api_kotlin_object.kt",
      "new_id": "093c13fc7253556c57dcafa9832d44ea04583484",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_kotlin_object.kt"
    },
    {
      "type": "modify",
      "old_id": "7b277e2ba852a6681408c4897217153e8a2728b3",
      "old_mode": 33188,
      "old_path": "generator/templates/art/api_kotlin_structure.kt",
      "new_id": "4cd3da5f26d5ae3b3b7d2b322b9a77a1cf03e856",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_kotlin_structure.kt"
    },
    {
      "type": "modify",
      "old_id": "3134c6506a1ecbbab0e93afbc4b7e11259b41d1b",
      "old_mode": 33188,
      "old_path": "generator/templates/art/api_kotlin_types.kt",
      "new_id": "9df4de23b6f0a300d2ea0e8c1a5cb4599db962ce",
      "new_mode": 33188,
      "new_path": "generator/templates/art/api_kotlin_types.kt"
    },
    {
      "type": "modify",
      "old_id": "b500e1a1f29d0ef8c935e9ddaccd4327ff5bacb3",
      "old_mode": 33188,
      "old_path": "generator/templates/art/kotlin_record_conversion.cpp",
      "new_id": "41b90b5c3403b0daed6ff68a58da8d11ff3226b5",
      "new_mode": 33188,
      "new_path": "generator/templates/art/kotlin_record_conversion.cpp"
    },
    {
      "type": "modify",
      "old_id": "73311ca88eaa0415ab60802c7e3dae744bd531dc",
      "old_mode": 33188,
      "old_path": "generator/templates/art/methods.cpp",
      "new_id": "e8fe10b376ea50e5a4b9c2c90402a134160f4afb",
      "new_mode": 33188,
      "new_path": "generator/templates/art/methods.cpp"
    },
    {
      "type": "modify",
      "old_id": "5ef2dfdc8a82ad923b8f6ac59a3bce6d0581206e",
      "old_mode": 33188,
      "old_path": "generator/templates/art/structures.cpp",
      "new_id": "5d4be538ca5af683617b99cae547a2a5caf98a22",
      "new_mode": 33188,
      "new_path": "generator/templates/art/structures.cpp"
    },
    {
      "type": "modify",
      "old_id": "a5ff5fe044dc9ffbec4d8c6c27e0efb12314f534",
      "old_mode": 33188,
      "old_path": "generator/templates/art/structures.h",
      "new_id": "60c96d28c5898c8e4258b27e70cdf4e780f83ebc",
      "new_mode": 33188,
      "new_path": "generator/templates/art/structures.h"
    }
  ]
}
