)]}'
{
  "commit": "77b2ff676070aa5d34bcfe2ea0bbd4f435427e0b",
  "tree": "b869d04dbd161bb90ef973068259a39f46ae2050",
  "parents": [
    "77dcbb61f7efdee92a19e4e289f03f2c77365222"
  ],
  "author": {
    "name": "Joshua Batista",
    "email": "jbatista@microsoft.com",
    "time": "Thu Jun 05 20:45:30 2025"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jun 05 20:45:30 2025"
  },
  "message": "NFC: remove dead external validation code paths from dxcompiler (#7451)\n\nDXC has now been changed to use the internal validator (loaded by\ndxcompiler.dll) by default. This PR removes the ability for dxc.exe to\nload dxil.dll in preparation for a series of changes to fix external\nvalidation handling.\n\n---------\n\nCo-authored-by: github-actions[bot] \u003cgithub-actions[bot]@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9a3241525c01abb249d1525ebc71ceb144c95801",
      "old_mode": 33188,
      "old_path": "include/dxc/DxilContainer/DxcContainerBuilder.h",
      "new_id": "e79fec18c80897add2c70f3a4e7309e0643d3098",
      "new_mode": 33188,
      "new_path": "include/dxc/DxilContainer/DxcContainerBuilder.h"
    },
    {
      "type": "modify",
      "old_id": "bad330747b5830d62238473d07abdbc03af07a27",
      "old_mode": 33188,
      "old_path": "include/dxc/Support/HLSLOptions.h",
      "new_id": "31ca3d1c143a62cec081cde4985ef2d7b2ab4f9c",
      "new_mode": 33188,
      "new_path": "include/dxc/Support/HLSLOptions.h"
    },
    {
      "type": "modify",
      "old_id": "770aa910a4918ecf72000529094c156009831b43",
      "old_mode": 33188,
      "old_path": "lib/DxilContainer/DxcContainerBuilder.cpp",
      "new_id": "be182328dd5543440bab71400340bf288d861187",
      "new_mode": 33188,
      "new_path": "lib/DxilContainer/DxcContainerBuilder.cpp"
    },
    {
      "type": "modify",
      "old_id": "c69e276194c0fa469063e4012d6a01ff16cbf357",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/CMakeLists.txt",
      "new_id": "26bf0e5d98bfeba2ddc905a288d9130bdeed08ec",
      "new_mode": 33188,
      "new_path": "tools/clang/tools/dxcompiler/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "c548441449f30df031e84da660a897efabb65864",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/DXCompiler.cpp",
      "new_id": "c7ffcbffa197254665cc9c6ccbecf9c28a451349",
      "new_mode": 33188,
      "new_path": "tools/clang/tools/dxcompiler/DXCompiler.cpp"
    },
    {
      "type": "modify",
      "old_id": "ab2cf1f40ea2a9dc7dd8645c2e5c711d4ea069fc",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/dxcapi.cpp",
      "new_id": "d4e85bc35c2795a753e5c79d2384719809eaebbb",
      "new_mode": 33188,
      "new_path": "tools/clang/tools/dxcompiler/dxcapi.cpp"
    },
    {
      "type": "modify",
      "old_id": "0ff2abe26c6cc0f584f4e24338b5903f2ae56837",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/dxcassembler.cpp",
      "new_id": "6622e93cbccb091017a439c0c006a4b0eeba4692",
      "new_mode": 33188,
      "new_path": "tools/clang/tools/dxcompiler/dxcassembler.cpp"
    },
    {
      "type": "modify",
      "old_id": "82c9b8e96b8db6637ea2d4215b5d53c51b9c9214",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/dxclinker.cpp",
      "new_id": "f5427ccc08dbc7222cafd0092821785e7fa9011a",
      "new_mode": 33188,
      "new_path": "tools/clang/tools/dxcompiler/dxclinker.cpp"
    },
    {
      "type": "modify",
      "old_id": "ebeee380efe6d125473ba04b6febc5bf04ded5fb",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/dxcompilerobj.cpp",
      "new_id": "84b568df9c012680be74c4f262118d742e3cbaea",
      "new_mode": 33188,
      "new_path": "tools/clang/tools/dxcompiler/dxcompilerobj.cpp"
    },
    {
      "type": "modify",
      "old_id": "ea3f72dcb4737c6b197b66e1c240572b105643f8",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/dxcutil.cpp",
      "new_id": "4e5c5c95e82a64f7a741c3166afa1fcf958fc131",
      "new_mode": 33188,
      "new_path": "tools/clang/tools/dxcompiler/dxcutil.cpp"
    },
    {
      "type": "modify",
      "old_id": "45b3d4dc1afc876d45fe4b8b9005f7751ce3b9ca",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/dxcutil.h",
      "new_id": "861235356118a953375aef8a63b4fed9deeb5400",
      "new_mode": 33188,
      "new_path": "tools/clang/tools/dxcompiler/dxcutil.h"
    },
    {
      "type": "delete",
      "old_id": "72abc869dafd0c21f1946c216c4295060956ed24",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/dxillib.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "879d0234594c7dd69a5dd48d6c83739c3c8e5ec1",
      "old_mode": 33188,
      "old_path": "tools/clang/tools/dxcompiler/dxillib.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2c75d45e5e1e9e499d4b409c4ffbbee3eb4ff9bc",
      "old_mode": 33188,
      "old_path": "tools/clang/unittests/HLSLTestLib/FileCheckerTest.cpp",
      "new_id": "2d9ee7315d5253cb0a127c7a6e15b7960010cf8c",
      "new_mode": 33188,
      "new_path": "tools/clang/unittests/HLSLTestLib/FileCheckerTest.cpp"
    }
  ]
}
