)]}'
{
  "commit": "511dedd40f0372cd7c85e3d4c66553f5829142b7",
  "tree": "6d12388962079e26a0f2c4cadd1fc888427106a8",
  "parents": [
    "f67dfe845930b32ea14df6ff18d69799828a5909"
  ],
  "author": {
    "name": "David Gibson",
    "email": "david@gibson.dropbear.id.au",
    "time": "Sun Jul 08 23:25:21 2012 +1000"
  },
  "committer": {
    "name": "Jon Loeliger",
    "email": "jdl@jdl.com",
    "time": "Sun Jul 08 13:45:13 2012 -0500"
  },
  "message": "Re-work level setting on checks code\n\nCurrently each of the semantic checks in checks.c has a \"level\" between\nIGNORE and ERROR.  This single level makes it awkward to implement the\nsemantics we want for toggling the checks on the command line.\n\nThis patch reworks the code to instead have separate boolean flags for\nwarning and error.  At present having both flags set will have the same\neffect as having just the error flag set, but this can change in the\nfuture.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a662a0044798f3b8f58fbd5f9011e82979f82bd2",
      "old_mode": 33188,
      "old_path": "checks.c",
      "new_id": "3080439d6cd5750e5fa03083b77593e35a9cd65e",
      "new_mode": 33188,
      "new_path": "checks.c"
    },
    {
      "type": "modify",
      "old_id": "7b4c65bac2cb6c2d78e6b9b83ff05a87e6523a83",
      "old_mode": 33188,
      "old_path": "dtc.h",
      "new_id": "d57fbfc85643022d3e4ed813e9f4d3e1fd349d6c",
      "new_mode": 33188,
      "new_path": "dtc.h"
    }
  ]
}
