)]}'
{
  "commit": "490ed19fc73522265027ea377ff745289160d21f",
  "tree": "b08ca81a26f9b734b723d411e9516f1714e22205",
  "parents": [
    "a5873fff63b9dc88e10a4178d70838fe6ef0a002"
  ],
  "author": {
    "name": "Federico Jeanne",
    "email": "Federico.Jeanne@vector.com",
    "time": "Mon Feb 23 12:54:52 2026 +0100"
  },
  "committer": {
    "name": "Federico Jeanne",
    "email": "Federico.Jeanne@vector.com",
    "time": "Tue Feb 24 22:35:05 2026 +0000"
  },
  "message": "RebaseCommand: Honor the commit message cleanup configuration\n\nWhen continuing a rebase that has been started from the git cli, the\ncomments containing the files which had conflicts were not removed. This\nchange makes sure that the cleanup mode is taken from the configuration\nand, if appropriate, remove the comments. Note: comments will only be\nremoved if the cleanup mode has been set to \"strip\" in the git\nconfiguration.\n\nAlso declare some fields in CommitConfig to be final to improve\nreadability.\n\nBug: jgit-245\nChange-Id: Idcb6447d2167db4e3bbb87f83ae833962a68e59e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ae7a6c81e28ea56b0c3e06e3885da0bf2563f1f",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java",
      "new_id": "ae0389cc3d3d63fece4eaf2278ac33b12c7498fd",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java"
    },
    {
      "type": "modify",
      "old_id": "b1ba5dfa280a6b080cc91179889311d41f929905",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java",
      "new_id": "ae5b2143078a4bcb08333396e2a5a51587ebd81f",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitConfig.java"
    }
  ]
}
