)]}'
{
  "commit": "d2f310f19c8973e3d6ba8bf5d0524b53872d7482",
  "tree": "b8328063c453bc17cdc5e9c600c9043cda8cc397",
  "parents": [
    "ce5d067b94dd8af7ab41a8264fc78c02dd050108"
  ],
  "author": {
    "name": "Florian Schwabe",
    "email": "florian.schwabe@vector.com",
    "time": "Mon May 11 15:34:21 2026 +0200"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Mon Jul 20 08:02:18 2026 +0200"
  },
  "message": "RewriteGenerator: Extract rewriting logic to a separate component\n\nThis Change is in preparation for a three-walk topological sorting\nalgorithm, which will have its own commit history rewriting logic\n\nChange-Id: I6b07796759fe73728e87149c064285d1d894fe99\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b33c846a27ef42dd1324c325d24631e2c7fecfe3",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/AbstractCommitRewriter.java"
    },
    {
      "type": "modify",
      "old_id": "4a93f4d745c46c6920c296acae02c082b0007ed5",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RewriteGenerator.java",
      "new_id": "0e18f942ec62473b73494214c054c0ce2c520ca9",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RewriteGenerator.java"
    }
  ]
}
