)]}'
{
  "commit": "34b4352f73417572ce4b6d02bccfe54bbe98ee64",
  "tree": "8c6b13305a6f3a8132450683b446a170111ab886",
  "parents": [
    "18655377f698d5b42bab96f3f434237ed57874ed"
  ],
  "author": {
    "name": "Sven Selberg",
    "email": "svense@axis.com",
    "time": "Thu Mar 02 18:20:06 2023 +0100"
  },
  "committer": {
    "name": "Sven Selberg",
    "email": "sven.selberg@axis.com",
    "time": "Tue Mar 07 07:59:24 2023 +0000"
  },
  "message": "Always track master on download-commands plugin\n\nThe download-commands plugin only uses APIs that were extracted\nspecifically for the download-commands plugin and very rarely\nchanges. It doesn\u0027t give much benefit to let older releases use\nan older version since the only effect is that they get an\noutdated plugin.\n\nAlso makes the ctor of DownloadConfig public for tests as this was\nthe only API breakage from master (f0c9b9e).\n\nUpdate plugins/download-commands to latest master.\nChanges since v3.5.5:\n* b83ce67 Consistently use `git rev-parse` to find hooks-dir\n* 90b37d2 Always use http to get commit-msg hook\n* f0c9b9e Add test for CloneWithCommitMsgHook\n* a16ebc6 Merge \"Annotate methods that return a definitely null value with @Nullable\"\n* 107b225 Annotate methods that return a definitely null value with @Nullable\n* a649bdb Prefer ImmutableList to the convenience methods in List\n* 71331e1 Throw IllegalStateException instead of RuntimeException\n* 7f73617 URL encode username in http and ssh schemes\n* 1a30359 Adapt to enabling error level for the UnnecessaryParentheses bug pattern\n* 6f58c1e document the new branch \u0026 reset commands\n\nBug: Issue 15944\nRelease-Notes: Update plugins/download-commands to latest master\nChange-Id: Ie41500963d425ade312e5bb4c4a2f4ba7f4f144d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e5eef1e53835f33513115cb5caa3d64c1a242759",
      "old_mode": 33188,
      "old_path": ".gitmodules",
      "new_id": "6217b4da3164f904fe85115b79fa0f43e31be4e1",
      "new_mode": 33188,
      "new_path": ".gitmodules"
    },
    {
      "type": "modify",
      "old_id": "00df1e67ee6509b80bffdd204fbee4a30151433a",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/server/config/DownloadConfig.java",
      "new_id": "734239c34a773f91a05012824d66041c914a7d20",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/server/config/DownloadConfig.java"
    },
    {
      "type": "modify",
      "old_id": "d2f0cae51a269ca660f221172cf010e2d528b661",
      "old_mode": 57344,
      "old_path": "plugins/download-commands",
      "new_id": "b83ce6746fe404da5f4709d8f8270a99f04c800e",
      "new_mode": 57344,
      "new_path": "plugins/download-commands"
    }
  ]
}
