)]}'
{
  "commit": "7d9246f1636ca35f2db252581769d36c4c80e309",
  "tree": "2ca3a105f56dbdc387531c09867692733ae7cce7",
  "parents": [
    "e9e150fdd24dbeb54df614a4d47da3074c766b28"
  ],
  "author": {
    "name": "Jonathan Nieder",
    "email": "jrn@google.com",
    "time": "Mon May 14 08:54:01 2018 -0700"
  },
  "committer": {
    "name": "Jonathan Nieder",
    "email": "jrn@google.com",
    "time": "Mon May 14 09:02:44 2018 -0700"
  },
  "message": "RawParseUtils#lineMap: Simplify by using null sentinel internally\n\nAdd an internal lineMapOrNull helper that returns null when the file\nis binary.\n\nThis is simpler than using an exception for control flow and avoids\nhaving to override fillInStackTrace to avoid a performance regression.\n\nChange-Id: Ib8bb8df6a6bbd60c62cfb3b4c484a962a98b7507\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66f7613e279b8d95629c5eeb46d08f8ae941af46",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java",
      "new_id": "490cdd3cd116c8a16360b929323351a7863f519c",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/util/RawParseUtils.java"
    }
  ]
}
