)]}'
{
  "commit": "09b9ee8653c517b82b7b6faa7ddca81e44f31780",
  "tree": "0ee52464861376c38f4af0194453a0f9f8c117c9",
  "parents": [
    "8d4261bc4401fb7c40542df74c81e9506b054244"
  ],
  "author": {
    "name": "Alastair Donaldson",
    "email": "afdx@google.com",
    "time": "Sun Mar 29 18:35:53 2020 +0100"
  },
  "committer": {
    "name": "Alastair Donaldson",
    "email": "afdx@google.com",
    "time": "Thu Apr 02 16:19:19 2020 +0100"
  },
  "message": "spirv-fuzz: Transformation to add OpConstantNull\n\nAdds a transformation for adding OpConstantNull to a module, for\nappropriate data types.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd53aea82540a0f33650ca901de6c4a14fcb4c38",
      "old_mode": 33188,
      "old_path": "source/fuzz/CMakeLists.txt",
      "new_id": "0f0581fbc816f4b5009e554993628d9f2336a49a",
      "new_mode": 33188,
      "new_path": "source/fuzz/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "63ce7a64f496cb5df798d915b4dac7996ba99714",
      "old_mode": 33188,
      "old_path": "source/fuzz/fuzzer_pass_donate_modules.cpp",
      "new_id": "d9176e3080326fb8ebcdcc846618639e1887d6e7",
      "new_mode": 33188,
      "new_path": "source/fuzz/fuzzer_pass_donate_modules.cpp"
    },
    {
      "type": "modify",
      "old_id": "b816e3b0efbe8fe966b675afc7866dc4f6f53aa7",
      "old_mode": 33188,
      "old_path": "source/fuzz/protobufs/spvtoolsfuzz.proto",
      "new_id": "5dc70c3bfd6dcf51f22b25b74cddbdd0424b0ed3",
      "new_mode": 33188,
      "new_path": "source/fuzz/protobufs/spvtoolsfuzz.proto"
    },
    {
      "type": "modify",
      "old_id": "6f008fcd04eaeacc5f19b56213ab9997bae18388",
      "old_mode": 33188,
      "old_path": "source/fuzz/transformation.cpp",
      "new_id": "40d2010e6046298be8c25bd7e9086ef0a2a6d4a8",
      "new_mode": 33188,
      "new_path": "source/fuzz/transformation.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "489790e37bab4f7157e39e776f0cf96bcfc5ce4d",
      "new_mode": 33188,
      "new_path": "source/fuzz/transformation_add_constant_null.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "590fc0daa4d76e7f54ea9132a4e55febbd9ddeb1",
      "new_mode": 33188,
      "new_path": "source/fuzz/transformation_add_constant_null.h"
    },
    {
      "type": "modify",
      "old_id": "99a78fd1451543d91a9e3aba7dc9af8f7a77665f",
      "old_mode": 33188,
      "old_path": "test/fuzz/CMakeLists.txt",
      "new_id": "4c4b3c986ec848817a8f636f3025509167ca749b",
      "new_mode": 33188,
      "new_path": "test/fuzz/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "549dd13fefaaef84e0b6a87eb3580057b0b8afb5",
      "old_mode": 33188,
      "old_path": "test/fuzz/fuzzer_pass_donate_modules_test.cpp",
      "new_id": "40d7d2466ec3e9a44072c6effa18e051f7b1d175",
      "new_mode": 33188,
      "new_path": "test/fuzz/fuzzer_pass_donate_modules_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bfee34b77c08b87098c31a6f81ca6e3286b0464",
      "new_mode": 33188,
      "new_path": "test/fuzz/transformation_add_constant_null_test.cpp"
    }
  ]
}
