)]}'
{
  "commit": "55094e2ddf4006f03492bcb3ca82efc6954fb071",
  "tree": "8e44c56645810b0bb588b617ba812393b5bb66cb",
  "parents": [
    "d1a02021251e3cddcaf60a26bdb5c04c77500704"
  ],
  "author": {
    "name": "Rahul Kar",
    "email": "118818625+kar-rahul-aws@users.noreply.github.com",
    "time": "Thu Dec 07 12:15:09 2023 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 07 12:15:09 2023 +0530"
  },
  "message": "Fix MISRA_C_2012 rule 13.2 violation (#855)\n\n* Assign volatile variables to local non-volatile variables before read\r\n\r\n* Fix stack macro overflow check volatile access\r\n\r\n* Explicit the read order of volatile variable\r\n\r\n* Fix issue : ISO C90 forbids mixed declarations and code\r\n\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: Ubuntu \u003cubuntu@ip-172-31-34-245.ap-northeast-1.compute.internal\u003e\r\nCo-authored-by: chinglee-iot \u003c61685396+chinglee-iot@users.noreply.github.com\u003e\r\nCo-authored-by: Monika Singh \u003cmoninom@amazon.com\u003e\r\nCo-authored-by: Gaurav-Aggarwal-AWS \u003c33462878+aggarg@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fd58139b0a35aa71f759db8b55f6436458956c1",
      "old_mode": 33188,
      "old_path": "include/stack_macros.h",
      "new_id": "f53afb2cd00d169cba6d623bea9aa6c86a7caea6",
      "new_mode": 33188,
      "new_path": "include/stack_macros.h"
    },
    {
      "type": "modify",
      "old_id": "697be9c99048fd9f68257a7a1df6f1ebfae15067",
      "old_mode": 33188,
      "old_path": "tasks.c",
      "new_id": "5df19ddb0c9d2a35ab798d2d8d0b5c1100362482",
      "new_mode": 33188,
      "new_path": "tasks.c"
    }
  ]
}
