)]}'
{
  "commit": "a054f3ce76c2aaeada7fc9b84f23a3eceb2f7708",
  "tree": "0da5ac962419ed9a02d9b8a4d0eec72984a7d5d9",
  "parents": [
    "7e752364a6000259b2ec3fc66e0314ba12e6c0d4"
  ],
  "author": {
    "name": "Nail Samatov",
    "email": "sanail@yandex.ru",
    "time": "Mon Feb 07 18:13:58 2022 +0300"
  },
  "committer": {
    "name": "Thomas Wolf",
    "email": "thomas.wolf@paranor.ch",
    "time": "Tue Feb 08 09:11:12 2022 +0100"
  },
  "message": "Support LFS Server URL without .git suffix\n\nAccording to Git LFS documentation, URLs with and without .git suffix\nshould be supported. By default, Git LFS will append .git/info/lfs to\nthe end of a Git remote URL. To build the LFS server URL it will use:\n\nGit Remote: https://git-server.com/foo/bar\nLFS Server: https://git-server.com/foo/bar.git/info/lfs\n\nGit Remote: https://git-server.com/foo/bar.git\nLFS Server: https://git-server.com/foo/bar.git/info/lfs\n\nFix the LfsConnectionFactory accordingly. Move a utility method to\nadd the \".git\" suffix if not present yet from FileResolver to\nStringUtils and use it.\n\nBug: 578621\nChange-Id: I8d3645872d5f03bb8e82c9c73647adb3e81ce484\nSigned-off-by: Nail Samatov \u003csanail@yandex.ru\u003e\nSigned-off-by: Thomas Wolf \u003cthomas.wolf@paranor.ch\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b70fca6188bc95a440e0fb0a4eca2b6622034552",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.lfs.test/META-INF/MANIFEST.MF",
      "new_id": "7aafbe6d2614f9c8f0e16904a2be54bdf8b50b3d",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.lfs.test/META-INF/MANIFEST.MF"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7bd48e12c311f80e4695b205d24faeaed963089",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.lfs.test/tst/org/eclipse/jgit/lfs/internal/LfsConnectionFactoryTest.java"
    },
    {
      "type": "modify",
      "old_id": "e221913beaa5e85898940dbec1f3f5932fdb2d13",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConnectionFactory.java",
      "new_id": "5a17d411c797d5bd3c674ab745ead08df1ae1948",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.lfs/src/org/eclipse/jgit/lfs/internal/LfsConnectionFactory.java"
    },
    {
      "type": "modify",
      "old_id": "3d15ef5e7240103de06375b1818a8cc56b4354fd",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java",
      "new_id": "046f3950494af874951af486ab51982f6f48f9be",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/resolver/FileResolver.java"
    },
    {
      "type": "modify",
      "old_id": "8ab13385e0e74530e0270d2867d0c937e758bdab",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java",
      "new_id": "917add3609e15038f857a2099358bfb38b7cc886",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/util/StringUtils.java"
    }
  ]
}
