)]}'
{
  "commit": "f856af408250526a7185b9a8ad197771be3cf187",
  "tree": "6f7070f79be25a3fce684e1b10d32e22c6183f7f",
  "parents": [
    "42c2fe22df033e5f0ab1c2ba4d0079a2a72a16b8"
  ],
  "author": {
    "name": "Spencer Fricke",
    "email": "115671160+spencer-lunarg@users.noreply.github.com",
    "time": "Thu Oct 16 21:39:06 2025 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 16 21:39:06 2025 -0400"
  },
  "message": "spirv-val: Break up the 3000 line ValidateExtInst function (#6364)\n\n\nThis is 2 commits, first just move the `get_ext_inst_name` lambda to be\na function so it doesn\u0027t have to be passed around everywhere. Then I\njust created dedicated `ValidateExtInst*` for each set of extended\ninstruction sets currently supported\n\nThis is just a copy-and-paste job, but shows a LOT of diff because it\nremoved a level of indentation from everything",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5cb3642b77de378b899a7f6f91494593d2c5d3ea",
      "old_mode": 33188,
      "old_path": "source/val/validate_extensions.cpp",
      "new_id": "b26d817d31708ce935a5b00c06a51a208fda998d",
      "new_mode": 33188,
      "new_path": "source/val/validate_extensions.cpp"
    }
  ]
}
