)]}'
{
  "commit": "02c88f25f3626aa85545d73b8183e9e39e089ced",
  "tree": "89a2fab4ba35796fa957baec9a82216fde5a9b42",
  "parents": [
    "4c8ba6aed8698f5e7abd3282b4132ddd4a3c8416"
  ],
  "author": {
    "name": "Mike Beaton",
    "email": "mjsbeaton@gmail.com",
    "time": "Tue Dec 09 11:11:09 2025 +0000"
  },
  "committer": {
    "name": "mergify[bot]",
    "email": "37929162+mergify[bot]@users.noreply.github.com",
    "time": "Thu Dec 11 01:03:57 2025 +0000"
  },
  "message": "DynamicTablesPkg: Fix used uninitialized warning from CLANG toolchains\n\nThe compiler is not spotting that the inverse of the same conditions has\nalready been checked, therefore either the \u0027if\u0027 or the \u0027else if\u0027 has to\nhappen. On the other hand, it is misleading coding to use \u0027else if\u0027 for\nsomething that has to happen given earlier checks.\n\nThis fixes the misleading coding and the warning.\n\nWe definitely want to keep the warning enabled, as it has caught several\ngenuine cases of uninitialized use.\n\nSigned-off-by: Mike Beaton \u003cmjsbeaton@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "319ca6866a562298ba56419b751a9313e4237b59",
      "old_mode": 33188,
      "old_path": "DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/CmObjectTokenFixer.c",
      "new_id": "aa21a0bb3961c939f6a29abc4e9e65bd4f95c9d1",
      "new_mode": 33188,
      "new_path": "DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/CmObjectTokenFixer.c"
    }
  ]
}
