)]}'
{
  "commit": "3c9139b5e5095d99c59dcb17ad69c92574513b75",
  "tree": "5fb8e04e0a84daf19023d36b50fed8f40f13f4a7",
  "parents": [
    "6c83f0bc5601df3e0da648853e4b09f07d583721"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Mon Oct 19 10:41:11 2026 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Tue Oct 20 06:40:45 2026 -0700"
  },
  "message": "Use pac4j attribute extraction API\n\nDelegate attribute extraction to BasicUserProfile.extractAttributeValues,\nwhich is available in pac4j 6.5.9 and preserves the existing handling of\nstrings, arrays, lists, and missing attributes. Remove the duplicate\nhelper and its obsolete TODOs.\n\nRelease-Notes: skip\nChange-Id: I4139cfecb6ae6381215f4456586289103afe7c2a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b4b1c7b63afff8b4a7f185f4467c8c109df3b330",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java",
      "new_id": "8250a29b00f1588024c4a01db91ea24455e0042e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java"
    }
  ]
}
