)]}'
{
  "commit": "a1aab535ce2a009e91b7b93490a856cc7bf25e27",
  "tree": "27bf54e2201d3fd790762fef0dff685fb0cd2f36",
  "parents": [
    "8f38acae6bd350622dd13dfbcd33777a2a4a0d9f"
  ],
  "author": {
    "name": "Aaron Pop",
    "email": "aaronpop@microsoft.com",
    "time": "Thu Oct 23 12:57:49 2025 -0700"
  },
  "committer": {
    "name": "mergify[bot]",
    "email": "37929162+mergify[bot]@users.noreply.github.com",
    "time": "Thu Jul 30 19:10:07 2026 +0000"
  },
  "message": "MdeModulePkg: Fix missing NULL tests\n\nhttps://github.com/github/codeql/blob/codeql-cli-2.7.3/cpp/ql/src/Critical/MissingNullTest.qhelp\n\nFor items which allocate memory, or get a pointer from another\nstructure, it is important to validate that the pointers\nare not null before they are dereferenced.\n\nSigned-off-by: Aaron Pop \u003caaronpop@microsoft.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c2232e525b0f6be64da73ecedd1eb331791f461f",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Library/BootManagerUiLib/BootManager.c",
      "new_id": "a42f44e4a93ef768e8ae00e389a7ca4cdd4b53c0",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Library/BootManagerUiLib/BootManager.c"
    },
    {
      "type": "modify",
      "old_id": "3950bbb1692255ab1954b472babcd8dea7da0a7b",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Library/DeviceManagerUiLib/DeviceManager.c",
      "new_id": "c20ab86b2d40a8b209bab1f92c2cc542a4bfa1cf",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Library/DeviceManagerUiLib/DeviceManager.c"
    },
    {
      "type": "modify",
      "old_id": "41b3282d293efe3762ce87c30fac3309d2b1e514",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Library/DxeCapsuleLibFmp/CapsuleOnDisk.c",
      "new_id": "a69c2365cce6693110d20f93c6546a73d1d1100b",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Library/DxeCapsuleLibFmp/CapsuleOnDisk.c"
    },
    {
      "type": "modify",
      "old_id": "8b8cf3a7d3e41b912b07f8962f50e7992a288c65",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.c",
      "new_id": "c89cf9f985a7652a168a8edcd0b27ffd23aea4e9",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.c"
    },
    {
      "type": "modify",
      "old_id": "42ad80c2d7270767b060cc4d835a4a24537450b1",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Library/FileExplorerLib/FileExplorer.c",
      "new_id": "1555972ee0b3acccfaf8ad7d01f59764d2c4c225",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Library/FileExplorerLib/FileExplorer.c"
    },
    {
      "type": "modify",
      "old_id": "ab2cb7a2b4aa2d85c56eb91d879f13f2a3b56853",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxMmLib.c",
      "new_id": "5209b5cb1b391b680a173b7001ed2e43ddfd5999",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxMmLib.c"
    },
    {
      "type": "modify",
      "old_id": "0ba12449309a1bd7d27ca5cfba14371bbf11973e",
      "old_mode": 33188,
      "old_path": "MdeModulePkg/Library/UefiSortLib/UefiSortLib.c",
      "new_id": "46a3e8de4f34ea42eb2c2feae776c032e3ddb3a0",
      "new_mode": 33188,
      "new_path": "MdeModulePkg/Library/UefiSortLib/UefiSortLib.c"
    }
  ]
}
