)]}'
{
  "commit": "e1ccf59c30d14e6827789f07b044f6681b30786f",
  "tree": "63d82af612b6f51318286656109e0014644a1d7a",
  "parents": [
    "1f8bdb0be40aedeb245fa3838650132c0677c3f5"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Mon Sep 28 20:42:54 2026 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Tue Oct 06 11:37:34 2026 +0000"
  },
  "message": "Fix Java 25 prerequisite build issues\n\nSuppress the Error Prone JavaLangClash warning on\norg.eclipse.jgit.internal.util.IO, which clashes with java.lang.IO\nintroduced in Java 25.\n\nRemove invalid inheritDoc tags from FormatActivator lifecycle methods\nand Factory#getSupportedConnectors; Javadoc does not resolve the\nsupertype across the module boundary (OSGi BundleActivator for\nFormatActivator, the ConnectorFactory interface in a separate module\nfor Factory).\n\nMake the HEAD .lfsconfig tests query the cloned bare repository they\ncreate, matching the intended precedence setup.\n\nMake test-only resources explicit where Java 25 ECJ reports unused\nlocals, while preserving open/close side effects.\n\nChange-Id: I8ddedb363e04a3f3f7286c139370c356155bde94\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e76e043cb6c2f05140473aef18c700bcb5e6a77",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/FormatActivator.java",
      "new_id": "9b402790358d09bd0e47d027fd25abce7183c374",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.archive/src/org/eclipse/jgit/archive/FormatActivator.java"
    },
    {
      "type": "modify",
      "old_id": "022ede7b45160c4b88749da10c59c8b494e72e96",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/SmartClientSmartServerTest.java",
      "new_id": "6918d1bf75d2138c9dc86ac51ada00ce49903da2",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/SmartClientSmartServerTest.java"
    },
    {
      "type": "modify",
      "old_id": "ee8e893b3e80851b63a714be5c071468febfacfd",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.lfs.test/tst/org/eclipse/jgit/lfs/internal/LfsConnectionFactoryTest.java",
      "new_id": "c46e1a3ab6720f64768ce9bdb4da68bf0c88c97f",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.lfs.test/tst/org/eclipse/jgit/lfs/internal/LfsConnectionFactoryTest.java"
    },
    {
      "type": "modify",
      "old_id": "dbdcc5605c389c96b03f0826025455629e5d0321",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.pgm.test/tst/org/eclipse/jgit/pgm/CleanTest.java",
      "new_id": "366879d9023b7bad2b939ac225f36ce080bc5fae",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.pgm.test/tst/org/eclipse/jgit/pgm/CleanTest.java"
    },
    {
      "type": "modify",
      "old_id": "1cee1be13eb963a463d2dfb02ecb9d766c453691",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Factory.java",
      "new_id": "097c339ca5c9a09c569414039705aca9bf230e76",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.ssh.apache.agent/src/org/eclipse/jgit/internal/transport/sshd/agent/connector/Factory.java"
    },
    {
      "type": "modify",
      "old_id": "ab0184bd4a37faad213b2ddec36e51cecad64762",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/api/CheckoutCommandTest.java",
      "new_id": "38f0abc34d0cf5f97c763aee0f5409504c62a74a",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/api/CheckoutCommandTest.java"
    },
    {
      "type": "modify",
      "old_id": "204c89db9bb44eaa44af88c6eb4c48088b3c7674",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/api/CleanCommandTest.java",
      "new_id": "ca97815b0fcd3181e97fa21662c0991ef52ea16e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/api/CleanCommandTest.java"
    },
    {
      "type": "modify",
      "old_id": "c4efea5404130e3aedc5e4ef852ca42e92443072",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/indexdiff/IndexDiffWithSymlinkTest.java",
      "new_id": "1f2780582b055c64e7188fcc6766451bbc0ce874",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/indexdiff/IndexDiffWithSymlinkTest.java"
    },
    {
      "type": "modify",
      "old_id": "41a33df0e40e0649f8e4ed65c852a0b8fce6c2d4",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/file/AbbreviationTest.java",
      "new_id": "e5a34e2efd83d2a8c7ab440d83c5c03cdf5551b1",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/file/AbbreviationTest.java"
    },
    {
      "type": "modify",
      "old_id": "677a1cd545297e0e77a602d7cd9b2e0e8fdbcf60",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/file/FileRepositoryBuilderTest.java",
      "new_id": "20c77f81ab5e949ecd9fd418d6647614ed3f4603",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/file/FileRepositoryBuilderTest.java"
    },
    {
      "type": "modify",
      "old_id": "e067beb317dc7ab4b58a822394116002ddf0cbbf",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/file/T0003_BasicTest.java",
      "new_id": "5a2fde6b1049551359770491b948296640290f4e",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/file/T0003_BasicTest.java"
    },
    {
      "type": "modify",
      "old_id": "b5e4b2122bb0f754e0d0d339506e38e6acb69642",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/merge/MergerTest.java",
      "new_id": "00ca9c79184b50b91d6d89621aef44f01cb46ac5",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/merge/MergerTest.java"
    },
    {
      "type": "modify",
      "old_id": "0016adfb6682f90ced1322cad18180dddfe65256",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/merge/SimpleMergeTest.java",
      "new_id": "73d807ea3b26843d9987dd3cfb057d0d17613c92",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/merge/SimpleMergeTest.java"
    },
    {
      "type": "modify",
      "old_id": "7dac27f61227b7a45167e9f8d1e299e47e383e44",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/transport/ReceivePackAdvertiseRefsHookTest.java",
      "new_id": "66801f905d38564deb0f199ed13044a137c048f0",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/transport/ReceivePackAdvertiseRefsHookTest.java"
    },
    {
      "type": "modify",
      "old_id": "444e958ae811226c694de502707d01af065f278e",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/transport/SideBandOutputStreamTest.java",
      "new_id": "ad4af1aec9449bdd80557295163556c1799beda8",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/transport/SideBandOutputStreamTest.java"
    },
    {
      "type": "modify",
      "old_id": "5adf7faf20585411db22079b308bcf0bd3fdb113",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/transport/WalkEncryptionTest.java",
      "new_id": "1d215f94f301a537969ce8ebfd5ba9bd803a8a10",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/transport/WalkEncryptionTest.java"
    },
    {
      "type": "modify",
      "old_id": "8261ea69f9ecc41b20527fda8b70fe32b567744c",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/util/IO.java",
      "new_id": "b8872f9e76da59f5b79e6e2c918f22791a165e62",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/util/IO.java"
    }
  ]
}
