)]}'
{
  "commit": "0aa142942bf733652b9fc419386cb00105296449",
  "tree": "e8f248f4a13309373216b2726ea7a6a4c273aae6",
  "parents": [
    "5129b6b338c96df79e3eb7eed529f2d0792dc927"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Sun Jun 30 12:28:08 2024 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Sun Jun 30 12:43:42 2024 +0100"
  },
  "message": "Use Java record-style methods for accessing Scope\n\nThe introduction of the Java 17 record type for Scope\nwith I979fbfe27 has caused incompatiblity with the current\nVelocity templates because the fields are now accessible\nas methods.\n\nAdapt the Velocity template calls in scope.html to resume\nthe current scopes selection functionality.\n\nAlso create the missing getter for the Scope enum in\nOAuthProtocol for allowing Velocity to access it.\n\nChange-Id: I8f6e404c4a3f401deafa25061c1749028319e5b4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0ab686c796081586ebec0a18522d5f5893fd22cb",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthProtocol.java",
      "new_id": "d3678c1969e91701c7772ab113d4ce167b25c52b",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthProtocol.java"
    },
    {
      "type": "modify",
      "old_id": "ebc2580f89d5946bdfb498ec5c3e3ae108c38dcd",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/resources/static/scope.html",
      "new_id": "f8d05466f1ff9fff33eac8b3dcdbcffb5bc27547",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/scope.html"
    }
  ]
}
