)]}'
{
  "commit": "b4e415f8a993a0fff34eaeb2010864a63a6737c6",
  "tree": "6ec9700f871f1124403fbcd5fdcb4d36d5c4167d",
  "parents": [
    "b2ec6405e4f3321e64bdbc2287435b78fabef971"
  ],
  "author": {
    "name": "Jonathan Nieder",
    "email": "jrn@google.com",
    "time": "Wed Dec 26 15:36:39 2018 -0800"
  },
  "committer": {
    "name": "Jonathan Nieder",
    "email": "jrn@google.com",
    "time": "Thu Dec 27 14:07:41 2018 -0800"
  },
  "message": "Move first line parsing for v0 push out of BaseReceivePack\n\nThis simplifies the BaseReceivePack class and decreases its API\nsurface, which should make merging with ReceivePack easier.\n\nInspired by 6aca8899a5c02b3f6be7b9196cf5e935914476f0 (Move first line\nparsing for v0/v1 pack negotiation out of UploadPack, 2018-09-17).\n\nChange-Id: I1fc175d15aa7cb5968c26fc83a95480403af617c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad2a9d381c689f49ec2c95b456493921609f1e90",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/META-INF/MANIFEST.MF",
      "new_id": "7d09fd63854287472226331ad6fa0d2e8b08e3ba",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/META-INF/MANIFEST.MF"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0426b17f0437e4828a1b692950c4ccef0801bf80",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/transport/parser/FirstCommand.java"
    },
    {
      "type": "modify",
      "old_id": "03763368a8e7e2767157c9ebec66edfe6e5e3537",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseReceivePack.java",
      "new_id": "2439d4fab9e7421640365c021df2782017bbfe6b",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/BaseReceivePack.java"
    }
  ]
}
