)]}'
{
  "commit": "de21c58d03d9f54e0a80d358948517d3ea518312",
  "tree": "97cc673826bb1d46844f9065502bb86bb42fffe4",
  "parents": [
    "9ad70313818aad4a64a7d5d30c2c428948fb28de"
  ],
  "author": {
    "name": "Thomas Wolf",
    "email": "thomas.wolf@paranor.ch",
    "time": "Thu May 24 16:26:36 2018 +0200"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Fri May 25 06:08:25 2018 -0500"
  },
  "message": "Don\u0027t prune symbolic refs when fetch.prune \u003d true\n\nThe canonical implementation also doesn\u0027t. Compare current\ncode in remote.c, function get_stale_heads_cb.[1] Not handling\nsymrefs in this case was introduced in canonical git in [2]\nin 2008.\n\n[1] https://github.com/git/git/blob/v2.17.0/remote.c#L2259\n[2] https://github.com/git/git/commit/740fdd27f0\n\nBug: 533549\nChange-Id: If348d56bb4a96b8aa7141f7e7b5a0d3dd4e7808b\nSigned-off-by: Thomas Wolf \u003cthomas.wolf@paranor.ch\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf1afceae6df7a5918c56461b6192f83863e1644",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/api/FetchCommandTest.java",
      "new_id": "4c2c0e8d1f2032684cc6441bcc6d2ae23df7b936",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/api/FetchCommandTest.java"
    },
    {
      "type": "modify",
      "old_id": "51f900b2465f3634693c6912ad9ee5a422f34edb",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java",
      "new_id": "ff183c897457c8beafeb97aebc1a0291ed30590a",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java"
    }
  ]
}
