)]}'
{
  "commit": "e5d2898997462e0f2409c09497ab62c6cda2dbaf",
  "tree": "304021423f1bead1d33d879ddbecc6b9ff052c52",
  "parents": [
    "3d0d754ae5aa593cba68ea0f50f87e5d1839e54e"
  ],
  "author": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Fri Sep 06 12:26:44 2024 +0200"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Fri Sep 06 12:27:02 2024 +0200"
  },
  "message": "Replace custom encoder `Constants#encode` by JDK implementation\n\nUsing the implementation provided in the JDK since Java 1.6 by\n`String#getBytes(Charset)` reduces JGit maintenance effort and improves\nperformance.\n\nThe method Constants#encode was implemented when JGit still used Java\n1.5. See [1].\n\nKudos to Marcin for proposing to use this improvement in RefWriter [2].\nI think it should be used generally.\n\n[1] https://repo.or.cz/jgit.git?a\u003dcommit;h\u003dbfa3da225f198b19061158499b1135aff07d85b3\n[2] https://eclipse.gerrithub.io/c/eclipse-jgit/jgit/+/1195180\n\nAlso-By: Marcin Czech \u003cmaczech@gmail.com\u003e\nChange-Id: I361ed6286b98351a315b8a8ffc3cb845831d35b2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3eb35be79a03aef742839fd6ae60103f516c2876",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/Constants.java",
      "new_id": "c27047f25df2c89e65245fff899d869f09e586e0",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/Constants.java"
    }
  ]
}
