)]}'
{
  "commit": "db5ce6b5c24408ae27eb6fa0b6289d51b129baeb",
  "tree": "ecd79ab768fce0daf40db25cc97c9bda02f8cea6",
  "parents": [
    "6cdd04aa46eac53b2ca4847e836efec5448bdd33"
  ],
  "author": {
    "name": "Ronald Bhuleskar",
    "email": "funronald@google.com",
    "time": "Wed Oct 25 13:10:33 2023 -0700"
  },
  "committer": {
    "name": "Ronald Bhuleskar",
    "email": "funronald@google.com",
    "time": "Mon Dec 04 15:01:17 2023 -0800"
  },
  "message": "StartGenerator: Fix parent rewrite with non-default RevFilter\n\nStartGenerator is responsible for propagating the RevWalk\u0027s\nparent rewrite setting, but it currently only does so when a\nnon-default TreeFilter is set, when it should also do so if\nthe default TreeFilter is used with a non-default RevFilter.\n\nAdding a new if condition within StartGenerator to enable parent\nrewrite with non-default RevFilter.\n\nTreeRevFilter relied on the old buggy functionality and has\nbeen modified to explicitly refrain from rewriting parents.\n\nChange-Id: I4e4ff67fb279edbcc3461496b132cea774fb742f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "298facfd15f92d2e313d8c029342b99b91640584",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/revwalk/TreeRevFilterTest.java",
      "new_id": "f67a623ff6e8c73d36dcd2d727100dea7017670a",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/revwalk/TreeRevFilterTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "100f2e4164ddbea18650f28bcc8edc821761c7b1",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/revwalk/TreeRevFilterWithRewriteParentsTest.java"
    },
    {
      "type": "modify",
      "old_id": "a79901ca10e8f67861fe27c1d122ccf5d47e57da",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/StartGenerator.java",
      "new_id": "2f7c4d579874706674174a313a5f2882cc1871ad",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/StartGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "43571a686868e24d1cac355f5df6a7797a137243",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TreeRevFilter.java",
      "new_id": "4085954638d8c3468f55ac7a36ab4b247b309978",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/revwalk/TreeRevFilter.java"
    }
  ]
}
