)]}'
{
  "commit": "c34c09a8451fac8555cbf0e8df1f6cf31cf1360b",
  "tree": "c02d5fc86654daa828f610a3d212f899ae6dee7d",
  "parents": [
    "7e4915e78992ebd3cc031051dc23063bbf29e749"
  ],
  "author": {
    "name": "Joe Perches",
    "email": "joe@perches.com",
    "time": "Thu Jan 23 15:54:43 2014 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jan 23 16:36:57 2014 -0800"
  },
  "message": "checkpatch: attempt to find missing switch/case break;\n\nswitch case statements missing a break statement are an unfortunately\ncommon error.\n\ne.g.:\n  commit 4a2c94c9b6c0 (\"HID: kye: Add report fixup for Genius Manticore Keyboard\")\n\ncase blocks should end in a break/return/goto/continue.\n\nIf a fall-through is used, it should have a comment showing that it is\nintentional.  Ideally that comment should be something like:\n\"/* fall-through */\"\n\nAdd a test to look for missing break statements.\n\nThis looks only at the context lines before an inserted case so it\u0027s\npossible to have false positives when the context contains a close brace\nand the break is before the brace and not part of the patch context.\n\nLooking at recent patches, this is a pretty rare occurrence.  The normal\nkernel style uses a break as the last line of the previous block.\n\nSigned-off-by: Joe Perches \u003cjoe@perche.com\u003e\nCc: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Benjamin Tissoires \u003cbenjamin.tissoires@redhat.com\u003e\nCc: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9bb4a421a8d0d1704e161715b6b2c8ecbb7e1fcc",
      "old_mode": 33261,
      "old_path": "scripts/checkpatch.pl",
      "new_id": "260b324b6c31f5bcaf87f89584c5786e6788a8c8",
      "new_mode": 33261,
      "new_path": "scripts/checkpatch.pl"
    }
  ]
}
