)]}'
{
  "commit": "a0456433619385c6c03e634d6069161bcb80d535",
  "tree": "cd76efe372cf621342880bff088dea6c3b62274b",
  "parents": [
    "73570d8f484d04a46d425d63a5789976942dcfd1"
  ],
  "author": {
    "name": "Brendon Tiszka",
    "email": "tiszka@chromium.org",
    "time": "Thu Mar 23 16:02:20 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Mar 23 16:02:20 2023 +0000"
  },
  "message": "Add Dawn Wire Server LPM Fuzzer [2/N]\n\nAdd generators for protobuf files.\n\nThis CL contains the basic logic required to generate the protobuf\nfiles from dawn.json and the newly added dawn_lpm.json for\nlibprotobuf-mutator.\n\nBug: chromium:1374747\nChange-Id: I5dd207ed94ecdac365306c26e79b6cc18d3978f6\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/114640\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Brendon Tiszka \u003ctiszka@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8eb0d6c98aed52a6e8c227f1e9987e1422cf43b5",
      "old_mode": 33188,
      "old_path": "generator/dawn_json_generator.py",
      "new_id": "705948cd490e64d6861785d6e4009352014e54e6",
      "new_mode": 33188,
      "new_path": "generator/dawn_json_generator.py"
    },
    {
      "type": "rename",
      "old_id": "2d173dab783427688943fcd9e9a17658ad673ba3",
      "old_mode": 33188,
      "old_path": "src/dawn/fuzzers/lpmfuzz/DawnLPMConstants.h",
      "new_id": "f8cc1507095954312dec2099b19735c0006930b8",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/fuzzers/lpmfuzz/DawnLPMConstants.h",
      "score": 85
    },
    {
      "type": "modify",
      "old_id": "3c30312d92065b960b08df056126865ca2acfe13",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/fuzzers/lpmfuzz/dawn_lpm.proto",
      "new_id": "e9ada2eb87a1ec7e1e7ad6bfa39fd0dfd511efa9",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/fuzzers/lpmfuzz/dawn_lpm.proto"
    },
    {
      "type": "modify",
      "old_id": "875a11592c9a61c69c75593b4dfca2c6024afbf4",
      "old_mode": 33188,
      "old_path": "src/dawn/fuzzers/BUILD.gn",
      "new_id": "161bbc48131df7e543bf0f84116ab431ace70238",
      "new_mode": 33188,
      "new_path": "src/dawn/fuzzers/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "3b7533dfadb091d5d4dc504bc15546d2600482cb",
      "old_mode": 33188,
      "old_path": "src/dawn/fuzzers/lpmfuzz/DawnLPMFuzzer.cpp",
      "new_id": "930cd5a2499f061bb7c58a959414d41d38005250",
      "new_mode": 33188,
      "new_path": "src/dawn/fuzzers/lpmfuzz/DawnLPMFuzzer.cpp"
    },
    {
      "type": "modify",
      "old_id": "992426c15b99bdaa369c1550264d6e447ec4c115",
      "old_mode": 33188,
      "old_path": "src/dawn/fuzzers/lpmfuzz/dawn_lpm.json",
      "new_id": "a22ca12380aa75b382f698c7ed074dffecc8b4db",
      "new_mode": 33188,
      "new_path": "src/dawn/fuzzers/lpmfuzz/dawn_lpm.json"
    }
  ]
}
