)]}'
{
  "commit": "b1cd47d2f17e7cc99f0eb68abd55304b40f096fd",
  "tree": "148f6dcf7fecf6ca5044652408299983690df23e",
  "parents": [
    "53b892b0ce47a1efb22670cba65539ce71baaa7a"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Aug 14 19:44:15 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Aug 14 19:44:15 2023 +0000"
  },
  "message": "[tint] Move tint.cc to api/tint.cc\n\nThis new directory will hold the public tint API.\n\nRemove all \"tint/tint.h\" includes from Tint code. Use the specific\nincludes required. Follows the principles of IWYU, and helps the new\nbuild generator to properly track what\u0027s in use.\n\nChange-Id: I2875c3c4684a41ec3d8de0e931ad93d05a5a7700\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/146383\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6e54e865dc97731bc8019238eeea91bf4bc9d61",
      "old_mode": 33188,
      "old_path": "include/tint/tint.h",
      "new_id": "046a685906772e71c5114c8ed1b80a5632fddd97",
      "new_mode": 33188,
      "new_path": "include/tint/tint.h"
    },
    {
      "type": "modify",
      "old_id": "30e4ddbb149a9509e995e172fee1c9ac1f893709",
      "old_mode": 33188,
      "old_path": "src/tint/BUILD.gn",
      "new_id": "7abe92e205b4f4d8bb21c93703e2cae8dad8083d",
      "new_mode": 33188,
      "new_path": "src/tint/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "b36d852b44091e30474451bad344118eee1f222c",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "79c46ad83a2d7c69e4d5291df4432fe06120eebc",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21f90acde66c5e156421d934b07ab47f9114f7be",
      "new_mode": 33188,
      "new_path": "src/tint/api/tint.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7e600e6bb2ebb6f64439865d6e7581c2d546762",
      "new_mode": 33188,
      "new_path": "src/tint/api/tint.h"
    },
    {
      "type": "modify",
      "old_id": "6a355f2611a04dd8783c4dfb685548098792f0d5",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/common/generate_external_texture_bindings.h",
      "new_id": "eee5ae948bc42ab304a5abad049f2dd683a67150",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/common/generate_external_texture_bindings.h"
    },
    {
      "type": "modify",
      "old_id": "aac52b5c0951b7091c1ce9b95d92bf356fa62676",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/common/helper.cc",
      "new_id": "564246fef5ad95989db612c71fe5dd442144820b",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/common/helper.cc"
    },
    {
      "type": "modify",
      "old_id": "931d13aa4d2395fd8e95f76616d09ad9c3f75a9c",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/common/helper.h",
      "new_id": "9b0ed81ba600561b080e2a7b642a2275562112d0",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/common/helper.h"
    },
    {
      "type": "modify",
      "old_id": "0dd9eeb216982588aa44237c7602925063b571f4",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/loopy/main.cc",
      "new_id": "b6b5eca415acf20d60b33575e63fcc9c03cecfeb",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/loopy/main.cc"
    },
    {
      "type": "modify",
      "old_id": "4f7ae8d3915a01419b872ac9aeaa3d3ba0d8e0ac",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/test/main_test.cc",
      "new_id": "d00379db14346b4b358668bcebb89cd788c62a6c",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/test/main_test.cc"
    },
    {
      "type": "modify",
      "old_id": "23a7e3f0064a47fd4107ac5203bbd74f31d4ebcc",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "870b8859e2be20f7c24fbbd3136d31303133c499",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "64f630d4a4db97c859e6413669f239b2a94ad090",
      "old_mode": 33188,
      "old_path": "src/tint/fuzzers/apply_substitute_overrides.cc",
      "new_id": "16ea79c633fc4c89a212d94a2461acf17b3b174e",
      "new_mode": 33188,
      "new_path": "src/tint/fuzzers/apply_substitute_overrides.cc"
    },
    {
      "type": "modify",
      "old_id": "76fb0298235b98d3e0ea41dd8f83e1333c7a9e2b",
      "old_mode": 33188,
      "old_path": "src/tint/fuzzers/apply_substitute_overrides.h",
      "new_id": "31f026329754b7a105ea7832d8473b6282bfd979",
      "new_mode": 33188,
      "new_path": "src/tint/fuzzers/apply_substitute_overrides.h"
    },
    {
      "type": "modify",
      "old_id": "84162b2631d354e3215d9d6f921831367133b5b0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector_builder_test.h",
      "new_id": "21a962b8616e09ad74051aad5819b985111b6795",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector_builder_test.h"
    },
    {
      "type": "modify",
      "old_id": "84a41f3f3f832779198793d56f12d10cfb9cac81",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector_runner_test.cc",
      "new_id": "899332077f680482812f09494548cddbf201634b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector_runner_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cdcb4d6d92416ddecb61d443bb723c7f7a33bbd4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector_runner_test.h",
      "new_id": "8b012585293af35cb74e0aa64049268fb9da0bb9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector_runner_test.h"
    },
    {
      "type": "modify",
      "old_id": "3bf9cd32557e1ccf71cbf5d3332794f7a8848dfc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector_test.cc",
      "new_id": "7a5832e30d885d775f67d5acfbc31e0772a7468a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector_test.cc"
    },
    {
      "type": "delete",
      "old_id": "5e7aecc151af8dc30a55c65f30fee844b7be3f0a",
      "old_mode": 33188,
      "old_path": "src/tint/tint.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
