)]}'
{
  "commit": "e1a001bb4b5b46ac1182e353af75a91df1bbe722",
  "tree": "7de9531e3dc530731adcc74ef715992db299b099",
  "parents": [
    "2a5b48f7f915b6dde4a8c2a6e235eb8ea452ff38"
  ],
  "author": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Tue Dec 26 16:22:11 2023 +0100"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Tue Dec 26 16:23:43 2023 +0100"
  },
  "message": "Update JGit to b1cc74b75\n\ngit log --oneline --no-merges dc27dbd2f..b1cc74b75\nb1cc74b75 Update maven plugins\n2199b74ce Update org.eclipse.dash:license-tool-plugin to 1.1.0\nff20da9b8 Enable using slf4j 2.x\n80a2b067f Update Tycho to 4.0.4\nb450ff180 Update mockito to 5.8.0\n3cefca094 Add 4.31 target platform and update orbit to 4.31\na00afad54 Update ecj to 3.36.0\nd1189a1cd Renormalize line endings based on .gitattributes\neb0dd3a4e Configure .gitattributes to manage line endings\n40e97af2d Normalize line endings to LF for all text files\n788487316 BasePackFetchConnection: Skip object/ref lookups if local repo is empty\nfaa50c683 LooseObjects: Use File#exists when possible\n1ab2c73b4 Remove invalid spotbugs configuration\n5553f3b30 Fix PMD plugin configuration\nb2abab271 DfsReader: give subclasses visiblity over the pack bitmap index\ne25bf9573 PackBitmapIndex/StoredBitmap: Expose size and counts\n52c18ae15 PackWriter/Statistics: Remove the bitmapt hit stats\na2fed4293 Configure Github issue reporting\nab132937f FooterLine: Protect from ill-formed message\n4592603b9 API filter for PackStatistics.objectsWithBitmapsFound\ndb5ce6b5c StartGenerator: Fix parent rewrite with non-default RevFilter\n6a5bde568 Update MANIFEST.MF\nb05894436 Document option gc.writeCommitGraph\n6cdd04aa4 Bump last release version to 6.8.0.202311291450-r\nb54592c8e Prepare 6.9.0-SNAPSHOT builds\n8ea5409ec BitmapWalkerTest: New test for the walker\n5e563e1ba PackWriter: store the objects with bitmaps in the statistics\n555224258 FooterLine: First line cannot be a footer\nacf97be2d Reapply \"Improve footer parsing to allow multiline footers.\"\ne99fb6edc Revert \"Improve footer parsing to allow multiline footers.\"\n796fb2e5c Prepare 6.8.1-SNAPSHOT builds\nc43560487 JGit v6.8.0.202311291450-r\n6514a46a3 Rename method parameter to fix warning about hidden field\n29ad7d56e Fix warnings about empty control flow statements\ne4abd0123 BitmapIndexImpl: externalize error message\n232813bfc Suppress not-externalized string warnings\nff0ec5c61 Silence API error for new method BitmapIndex#addBitmapLookupListener\n5a717a705 Update Orbit to orbit-aggregation/2023-12\nef901e9ae Adapt to type parameter added in commons-compress 1.25.0\n340cc787a Improve footer parsing to allow multiline footers.\n2a739ad2c Make the tests buildable by bazel test\n9a05ca42b Prepare 6.8.0-SNAPSHOT builds\n7bc697dfd JGit v6.8.0.202311212206-rc1\naab75dba7 BitmapIndex: Add interface to track bitmaps found (or not)\nc0d15c2ab BitmapWalker: Remove BitmapWalkListener\ncd8322091 Update repository URLs in CONTRIBUTING.md\n823b6a45f Fix typo in FileUtils.isStaleFileHandle() javadoc\ne4a341db4 Fix branch ref exist check\n52af8dbaf gpg.bc: Supress errorprone InsecureCryptoUsage\n5c173c632 Adjust javadoc to pass errorprone checks\n705e3d686 Update org.apache.commons:commons-compress to 1.25.0\n2986d39ae Fix annotation of deprecated constant CONFIG_KEY_STREAM_FILE_TRESHOLD\ne612c2522 BitmapWalkListener: Use plain interface with noop instance\n4d82d0aa1 BitmapWalkListener: Add method and rename for commits\n8af2f785e Update bouncycastle to 1.77\n754a1b492 PatchApplier: wrap output\u0027s TemporaryBuffer with a CountingOutputStream\nd3f711ca1 BitmapWalker: announce walked objects via listener interface\nd9568eda9 Prepare 6.8.0-SNAPSHOT builds\n8db605620 Update jetty to 10.0.18\nac0a99597 SSH: bump org.apache.sshd to 2.11.0\n375710194 JGit v6.8.0.202311151710-m2\n91c914622 Fix typo in constant name CONFIG_KEY_STREAM_FILE_TRESHOLD\n4aaf8cad9 Simplify StringUtils#commonPrefix\n4f18c5095 Optimize RefDirectory.getRefsByPrefix(String...)\nfcea1fe49 CommitGraphWriter: Remove unnecesary progress update call\nb761a0fc3 Use try-with-resource to ensure UploadPack is closed\n32f7db784 Fix hiding field warning\n15c6947fd Fix warning for empty code blocks\n3652dd437 Fix boxing warnings\n3ca786d76 errorprone: remove unnecessary parentheses\n50d670133 Update mockito to 5.7.0 and bytebuddy to 1.14.9\n6007371e3 Enable Maven reproducible builds\n97afcb050 Upgrade bazlets to the latest revision\n7ac2d2573 Revert \"Optimise Git protocol v2 `ref-prefix` scanning\"\n38344badf Document GIT_TRACE_PERFORMANCE to show timings\n8e9eab799 config-options.md: fix sort order\nac70632f5 ComboBitset: Add Javadoc\n593fbf7c3 CommitGraphWriter: Add progress monitor to bloom filter computation\n5207bf070 CommitGraphWriter: Use ProgressMonitor from the OutputStream\nc46b54eea CommitGraphWriter: Unnest generation-number progress\n3937300f3 Optimise Git protocol v2 `ref-prefix` scanning\n1c320d0d4 UploadPackTest: Cover using wanted-refs as advertised set\n5f563e386 UploadPack: use want-refs as advertised set in fetch v2\n093bde518 BasePackFetchConnection: Avoid full clone with useNegotiationTip\n7b2005d52 .gitignore: ignore all Maven output directories `target/`\n26d6c325d benchmarks: use org.eclipse.jgit-parent as parent pom\n8ca649c16 Generate SBOMs using cyclonedx maven plugin\nf91afe5f5 DfsPackFile: Do not attempt to read stream if pack doesn\u0027t have it\n9323b430b PackObjectSizeIndexLoader: Log wrong bytes on exception\nc89f7b874 Silence API warnings for API added in 5.13.3\n0f078da4e FileBasedConfig: in-process synchronization for load() and save()\nf6774fa8e FileUtils.rename(): better retry handling\ncb46ee354 FileBasedConfig: ensure correct snapshot if no file\n621685d3c DeleteBranchCommand: update config only at the end\necf94d159 Config.removeSection() telling whether it changed the config\nf93ccb7fd RebaseCommand: return correct status on stash apply conflicts\n0b5d4c3aa Use net.i2p.crypto.eddsa 0.3.0 from new Orbit build\n4d6671b4c PackConfig: fix @since tags\n244165fc5 Remove unused API problem filters\nf103a1d5c Add support for git config repack.packKeptObjects\nf5f4bf0ad Do not exclude objects in locked packs from bitmap processing\n\nChange-Id: I238c263b459b4920beefd7a66f1108c05f1d076a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc27dbd2fef79a43f2e44ee1264777da9fbeaabb",
      "old_mode": 57344,
      "old_path": "modules/jgit",
      "new_id": "b1cc74b75b771279d81de15833da514c71513648",
      "new_mode": 57344,
      "new_path": "modules/jgit"
    }
  ]
}
