)]}'
{
  "commit": "96395cbbc7e94cbbe4f76cf64cf122fabc19123d",
  "tree": "c0cf51cd06c2b98bf45ef786f88c9b662c6645e8",
  "parents": [
    "3caeafce5392a8eba7b36d0d097d403cacc66e2d"
  ],
  "author": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Wed Apr 26 15:49:21 2017 -0300"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Wed Apr 26 15:49:21 2017 -0300"
  },
  "message": "tools lib string: Adopt prefixcmp() from perf and subcmd\n\nBoth had copies originating from git.git, move those to\ntools/lib/string.c, getting both tools/lib/subcmd/ and tools/perf/ to\nuse it.\n\nCc: Adrian Hunter \u003cadrian.hunter@intel.com\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Jiri Olsa \u003cjolsa@kernel.org\u003e\nCc: Josh Poimboeuf \u003cjpoimboe@redhat.com\u003e\nCc: Namhyung Kim \u003cnamhyung@kernel.org\u003e\nCc: Wang Nan \u003cwangnan0@huawei.com\u003e\nLink: http://lkml.kernel.org/n/tip-uidwtticro1qhttzd2rkrkg1@git.kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f436d2420a18575095e66b7bfbf15b0abbe83fe8",
      "old_mode": 33188,
      "old_path": "tools/include/linux/string.h",
      "new_id": "d62b56cf8c12eedcdda935bc1180c4b4b70270b9",
      "new_mode": 33188,
      "new_path": "tools/include/linux/string.h"
    },
    {
      "type": "modify",
      "old_id": "bd239bc1d557dbde447e8128ac7cd3163dc11a04",
      "old_mode": 33188,
      "old_path": "tools/lib/string.c",
      "new_id": "8e678af1c6ee479eae333cf5766598db5dce5208",
      "new_mode": 33188,
      "new_path": "tools/lib/string.c"
    },
    {
      "type": "modify",
      "old_id": "e228c3cb37160b8fd5bda5e3a7c9e76f89ea4537",
      "old_mode": 33188,
      "old_path": "tools/lib/subcmd/help.c",
      "new_id": "ba970a73d053f3c019a318dbb7fa14b9dbab9b40",
      "new_mode": 33188,
      "new_path": "tools/lib/subcmd/help.c"
    },
    {
      "type": "modify",
      "old_id": "6bc24025d05457098b504c3a1e9e5a1316b21817",
      "old_mode": 33188,
      "old_path": "tools/lib/subcmd/parse-options.c",
      "new_id": "359bfa77f39cdebac7df82876b227d1a63975c39",
      "new_mode": 33188,
      "new_path": "tools/lib/subcmd/parse-options.c"
    },
    {
      "type": "modify",
      "old_id": "fc2e45d8aaf1d04c09d53fd4db6478d60d066895",
      "old_mode": 33188,
      "old_path": "tools/lib/subcmd/subcmd-util.h",
      "new_id": "8fa5f036eff08002ee802dc6014f6689d790a80f",
      "new_mode": 33188,
      "new_path": "tools/lib/subcmd/subcmd-util.h"
    },
    {
      "type": "modify",
      "old_id": "e91b5e86f0274c0cb3d9e5c44df5d2513e2564f5",
      "old_mode": 33188,
      "old_path": "tools/perf/util/strbuf.c",
      "new_id": "aafe908b82b5720b4487c242370ed326ec520e2c",
      "new_mode": 33188,
      "new_path": "tools/perf/util/strbuf.c"
    },
    {
      "type": "modify",
      "old_id": "d620719775a8a509c90409fe83a68dd0a6a1f13f",
      "old_mode": 33188,
      "old_path": "tools/perf/util/util.h",
      "new_id": "5dfb9bb6482d3103d494a9234fef50b308b3d7ef",
      "new_mode": 33188,
      "new_path": "tools/perf/util/util.h"
    }
  ]
}
