)]}'
{
  "commit": "fbf2402969ed9aec34a8f8b4f5afab342319f07b",
  "tree": "4b73639a31210bbfccb540249057609a0bede879",
  "parents": [
    "ff2afc3afc48dff4eec2a10f0212402a80708e38"
  ],
  "author": {
    "name": "alan-baker",
    "email": "alanbaker@google.com",
    "time": "Wed Jun 05 11:46:40 2024 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 05 08:46:40 2024 -0700"
  },
  "message": "Enforce grammar naming conventions for aliases (#432)\n\n* Enforce grammar naming conventions for aliases\r\n\r\nFixes #429\r\n\r\n* Enforce Core -\u003e KHR -\u003e EXT -\u003e Vendor conventions for aliased names\r\n* Update grammar to satisfy these conventions and regenerate headers\r\n\r\n* Prevent duplicate (token,name) pairs",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fc3c1a9665c51f8776529ae8fca0a5cb2a90170",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.core.grammar.json",
      "new_id": "42eddc93190d48041a34a8e7c0d90af7eccabbb5",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.core.grammar.json"
    },
    {
      "type": "modify",
      "old_id": "980373d103e4115d8dd795633e0a12f194189cf2",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.h",
      "new_id": "d696ef72495d304d220569169bd1f7f030a072ce",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.h"
    },
    {
      "type": "modify",
      "old_id": "fd3ded43f0d904376ed956d727e8365253b29ca8",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.hpp",
      "new_id": "9696e07c9a9c042aa59f85a4036422901fc1a3e9",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.hpp"
    },
    {
      "type": "modify",
      "old_id": "4087933ecae72b00108c566b1aaae5c7c00418a8",
      "old_mode": 33188,
      "old_path": "include/spirv/unified1/spirv.hpp11",
      "new_id": "7a5f8dc976a98c47bf748fc79346e82f9b7fe60a",
      "new_mode": 33188,
      "new_path": "include/spirv/unified1/spirv.hpp11"
    },
    {
      "type": "modify",
      "old_id": "34e097294b72b8e9da9ecb39e7fef44775197f5b",
      "old_mode": 33188,
      "old_path": "tools/buildHeaders/jsonToSpirv.cpp",
      "new_id": "22beba79f7a55083177b51e4f2d2baf10edfed28",
      "new_mode": 33188,
      "new_path": "tools/buildHeaders/jsonToSpirv.cpp"
    }
  ]
}
