)]}'
{
  "commit": "171ae1a491e216ef728436f9cc958e05cccf5a27",
  "tree": "528f106389a8136c55b4fc95b8677301aa7d7047",
  "parents": [
    "ee8900c9c7cc92db02b7edfa26ae3b2c9b2434f9"
  ],
  "author": {
    "name": "Andy Whitcroft",
    "email": "apw@shadowen.org",
    "time": "Tue Apr 29 00:59:32 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Apr 29 08:06:05 2008 -0700"
  },
  "message": "update checkpatch.pl to version 0.17\n\nThis version brings improvements to external declaration detection, fixes to\nquote tracking, fixes to unary tracking, some clarification of wording, and\nthe usual slew of fixes for false positives.\n\nOf note:\n - much better unary tracking across preprocessor directives\n - UTF8 checks highlight the character at fault\n - widening of mutex detection\n\nAndy Whitcroft (17):\n      Version: 0.17\n      values: __attribute__ carries through the previous type\n      quotes: should only follow \"positive\" lines\n      clarify the indent tabs over spaces wording\n      loosen NR_CPUS check for array range initialisers\n      detect external function declarations without an extern prefix\n      function declaration arguments should be with the identifier\n      DEFINE_MUTEX should report in line with struct mutex\n      NR_CPUS is valid in preprocessor statements\n      comment detection should not start on the @@ line\n      types: add support for #undef\n      tighten mutex/completion reports to usage\n      allow export of function pointers\n      values: preprocessor #define is out of line maintain values\n      values: #define does not always have parentheses\n      unary \u0027*\u0027 may be const\n      utf8 checks should report location of the invalid character\n\nWolfram Sang (1):\n      make checkpatch.pl really skip \u003casm/irq.h\u003e\n\nSigned-off-by: Andy Whitcroft \u003capw@shadowen.org\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": "64ec4b8a51b502cca0b37638f4443813d65d35ae",
      "old_mode": 33261,
      "old_path": "scripts/checkpatch.pl",
      "new_id": "fd21b5eaed3fc466878087ac416d9905ba4f57a4",
      "new_mode": 33261,
      "new_path": "scripts/checkpatch.pl"
    }
  ]
}
