)]}'
{
  "commit": "92f37f9bdff54aceee56201589593fd314869b98",
  "tree": "923e2583d122b0298e56592507165a5dbec2d12d",
  "parents": [
    "a21bfc361e205c49e0a21ac0e6cf2aba2ed51a0c"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Oct 23 00:32:16 2026 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Sun Oct 25 11:45:36 2026 -0700"
  },
  "message": "Fetch and render plugin license from Gerrit-CI\n\nEnrich the plugin information with a new \u0027license\u0027 field that captures\nthe first 2 lines of the LICENSE file published by Gerrit-CI.\n\nAll Gerrit core plugins are associated with the Apache 2.0 license.\n\nWhenever a plugin exposes a LICENSE file in its source code, the plugin\nmanager displays a \"legal\" icon that shows the license type on mouse\nhover.\n\nAlso add test coverage for JenkinsCiPluginsRepository for fetching the\nplugin information from a successful Jenkins Job build run.\n\nOld plugin card : https://www.pasteboard.co/s87jpkcCcKxa.png\nNew plugin card : https://www.pasteboard.co/ZG3qMXgQqY81.png\nHover on license: https://www.pasteboard.co/cYAPqhlB2HZY.png\n\nChange-Id: Ieb274a7f236c0c6d3a03db07838b5ea2a1926767\n(cherry picked from commit 37f52d04052f6e763e45e74bd4c21f2947b8f981)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9dd1b6d3f9dcccb7307613a33f626ae863266e4e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/manager/gson/SmartJson.java",
      "new_id": "2da0fb0d72e6a2ead2fcc16c56e6a045be2995e3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/manager/gson/SmartJson.java"
    },
    {
      "type": "modify",
      "old_id": "2e175ea4f1d6d7a9577f4738eecca71d6faabea5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/manager/repository/CorePluginsRepository.java",
      "new_id": "767d3caf994f78bfe3d98f6da934d943e0cbad30",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/manager/repository/CorePluginsRepository.java"
    },
    {
      "type": "modify",
      "old_id": "dc3ffd2905558fbaa8b9493d8342af44f917a0ee",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/manager/repository/JenkinsCiPluginsRepository.java",
      "new_id": "44c690dcf8f78b6d5c4d89078ac7691584481dcc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/manager/repository/JenkinsCiPluginsRepository.java"
    },
    {
      "type": "modify",
      "old_id": "ac30a64a70953ffb6ad2fd9ff7fca29576eff571",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/manager/repository/PluginInfo.java",
      "new_id": "a2683f5595887dab4b381fa5ca3cb9b95c875c9a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/manager/repository/PluginInfo.java"
    },
    {
      "type": "modify",
      "old_id": "fbf00bedc092e0dfb5fbb14a6999ebff5a58991f",
      "old_mode": 33188,
      "old_path": "src/main/resources/static/css/style.css",
      "new_id": "35cb664b2a9f59656381cb5b1a08070e6f53b629",
      "new_mode": 33188,
      "new_path": "src/main/resources/static/css/style.css"
    },
    {
      "type": "modify",
      "old_id": "7f3468c879f222652d436a08d79526980203920d",
      "old_mode": 33188,
      "old_path": "src/main/resources/static/index.html",
      "new_id": "0a8cb3be69cbf445cd1b155be450be64c386eef2",
      "new_mode": 33188,
      "new_path": "src/main/resources/static/index.html"
    },
    {
      "type": "modify",
      "old_id": "3b1e5a4bc3f44102ad823222d17a34ea90b4ac34",
      "old_mode": 33188,
      "old_path": "src/main/resources/static/js/plugin-manager.js",
      "new_id": "20a8d6c48f10a09eb95feb00fc7880ecfb4b9256",
      "new_mode": 33188,
      "new_path": "src/main/resources/static/js/plugin-manager.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c30f1bad0f609f944ae250321d33678d48cd21b6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/manager/repository/JenkinsCiPluginsRepositoryTest.java"
    },
    {
      "type": "modify",
      "old_id": "0e14aa1fe56438631cea7c31ec61b645883aaf49",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/manager/repository/PluginsRepositoryTest.java",
      "new_id": "1ac70a38031c941d7708f29b7e005e406af08994",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/manager/repository/PluginsRepositoryTest.java"
    }
  ]
}
