)]}'
{
  "commit": "c1799cc75ac1b511a088b86939d6f14f7903f3b2",
  "tree": "ca7a623f86f952bb3c214f634a02ab477824b0dd",
  "parents": [
    "c1a181c947fcf968395ec5bd6b6b6521dcfe2759"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Mon Feb 06 16:28:37 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Feb 06 16:28:37 2023 +0000"
  },
  "message": "Add a `tint_info` command.\n\nThis CL adds a second command `tint_info`. The `tint_info` command can\nbe used to dump information about a WGSL program to the console. This\nincludes things like the inputs and outputs to an entrypoint along\nwith structure information like offsets and alignments.\n\nBug: 1825\nChange-Id: Ia2fb4be08b39c1a592f78a388d34edf9af8b6a0e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/118643\nCommit-Queue: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8de1d6ad4006fd2e151f959d26c13924f4f415c",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "93c8f98be7d6d703e6744921e062d5bf90d3456c",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "e3c73f3bec6919fb2bdebc140c53794e67807df9",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/BUILD.gn",
      "new_id": "a44829bd88ab966803f2f89c46fe1808ed062efa",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "5c6c6c9d31b4f62434af9d856d3ad53f260353a3",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/CMakeLists.txt",
      "new_id": "6da97019bcd6b832369a6ac50180412181dea137",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "702050eda61b0fbddf4a65a3c77d64d041eacd85",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/helper.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ce0c7b185bdae8e33611e4924c6de25f9890da7",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/helper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50df90f541a0e91f7efe916f07633893c4381bd9",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/info.cc"
    },
    {
      "type": "modify",
      "old_id": "fa8dbc03f4f1c404863898a521021598bf763dc9",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/main.cc",
      "new_id": "49037a764c80ce3dbd33417ade8ab81aa9c6b1d5",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/main.cc"
    }
  ]
}
