)]}'
{
  "commit": "0a7a4079d0de74f58fbe474d8a7273670aec8ce2",
  "tree": "0b65bda359630df9e529616c39d52c8f9641c961",
  "parents": [
    "3ad15c4f5010bacd952ebd73360b035707a7ab3a"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Sun Feb 08 13:03:04 2026 +0100"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Thu Feb 12 01:01:51 2026 +0100"
  },
  "message": "Mark servlet-api as provided (neverlink)\n\nAfter unifying JGit and Gerrit to use the same external dependency\ngraph, servlet-api started propagating as a runtime dependency.\nThis caused javax.servlet-api to be packaged into WEB-INF/lib during\nGerrit WAR assembly instead of WEB-INF/pgm-lib.\n\nRestore the historical behavior by marking servlet-api as neverlink,\nso it is available for compilation but does not contribute runtime\njars. This matches Gerrit’s servlet API handling and keeps the web\nruntime classpath clean.\n\nChange-Id: I73c310e64975f7197886a978cbddc0623e3e7590\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dfe44ead643d388e51a69f1ba9dbaa6f44799d41",
      "old_mode": 33188,
      "old_path": "lib/BUILD",
      "new_id": "923d6297612dfbc5ee36bbcf5f1f0076358c8aea",
      "new_mode": 33188,
      "new_path": "lib/BUILD"
    }
  ]
}
