)]}'
{
  "commit": "f1043c49d59944353291654c175852bd17b34f99",
  "tree": "43d856d5110b010123c5f3a9cadbdbade759633a",
  "parents": [
    "0f8efd98ccd1194a5ee3d9f25df6dad37416d5f4"
  ],
  "author": {
    "name": "Kody Stribrny",
    "email": "89810515+kstribrnAmzn@users.noreply.github.com",
    "time": "Tue Feb 24 13:59:45 2026 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 24 13:59:45 2026 -0800"
  },
  "message": "MISRA 17.12 fixes, justifications for other reporting issues. (#1372)\n\n* [8.6] Suppress declaration without definitions warnings\n\nThis is expected from the portable header as it is\nimplemented by the port.\n\n* [21.3] Document unsupressed deviation\n\nDeviations which are unsupressed should be\ndocumented for user awareness.\n\n* [2.2] Disclose dead code warning\n\n* [2.1] Justify unreachable code in example\n\n* [17.12] Add addressing operator to callback function\n\nThis is required to disambiguate a function call and a\nfunction to-be called\n\n* [4.12] Explain deviation for dynamic allocation\n\n* [8.6] Remove suppression, instead explain reporting\n\n* Suppress false null dereference\nCoverity provides a false positive\nof pxQueueSetContainer being null.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87ff4cbcd6c2acf5856ade7a57de491af7db7db6",
      "old_mode": 33188,
      "old_path": "MISRA.md",
      "new_id": "5016e7b2778f3c6d7455020b42cab0093ec3739a",
      "new_mode": 33188,
      "new_path": "MISRA.md"
    },
    {
      "type": "modify",
      "old_id": "7c5c15db79228fb9d2f6a1cd7a666f0c41311065",
      "old_mode": 33188,
      "old_path": "event_groups.c",
      "new_id": "c69b9655766a679812ee82a6ee369d5c3af07a5d",
      "new_mode": 33188,
      "new_path": "event_groups.c"
    },
    {
      "type": "modify",
      "old_id": "96a2abfe13c5f9e2fad7067ee23562b5c6e13de9",
      "old_mode": 33188,
      "old_path": "examples/cmake_example/main.c",
      "new_id": "4b7ad5c5f2973b20af6c89df6ae2a5da8ccf9135",
      "new_mode": 33188,
      "new_path": "examples/cmake_example/main.c"
    },
    {
      "type": "modify",
      "old_id": "a967839de67fe1e7423c522517c9856e36f22f0a",
      "old_mode": 33188,
      "old_path": "queue.c",
      "new_id": "25613bf3f8b8485345d5672c4594ba250445725a",
      "new_mode": 33188,
      "new_path": "queue.c"
    }
  ]
}
