)]}'
{
  "log": [
    {
      "commit": "458d76a5417f263fdc4d446e9ee55c6c446d5cd5",
      "tree": "3040f3d4645eb354bfe32bfc8c8ba96e2866e083",
      "parents": [
        "5bf6a7d3f34abe0f4cb11c45a545459c4f1fde77"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Fri Oct 03 09:30:16 2025 -0700"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Fri Oct 03 09:31:12 2025 -0700"
      },
      "message": "Add deprecation notice\n\nChange-Id: Idb868505138e1b77e57c606cd5fa2d0b5fd9fae8\n"
    },
    {
      "commit": "5bf6a7d3f34abe0f4cb11c45a545459c4f1fde77",
      "tree": "e929094615d4e42ff36e1f41e31776fa44564923",
      "parents": [
        "cabc4d102e695af82b0fd0b9d5ad51aefaa15dcc"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Fri May 06 17:24:31 2022 +0100"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Fri May 06 17:25:07 2022 +0100"
      },
      "message": "Adapt to PluginContentScanner.entries() on stable-3.6\n\nChange-Id: If8143327714ba3e6d453f006ca33315fd93ece62\n"
    },
    {
      "commit": "cabc4d102e695af82b0fd0b9d5ad51aefaa15dcc",
      "tree": "e765b86eb5e55c3d82589e03b737b1713db59f81",
      "parents": [
        "5a8736255bb42b2ddeb418a7d4017a30b371f5f7"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Wed Oct 16 12:56:53 2019 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Wed Oct 16 12:56:53 2019 +0900"
      },
      "message": "Replace bazel-genfiles with bazel-bin in documentation\n\nBug: Issue 11757\nChange-Id: I2f56cc6115d781fd07306595faeced336d33f7f0\n"
    },
    {
      "commit": "5a8736255bb42b2ddeb418a7d4017a30b371f5f7",
      "tree": "7ce784d23a4109868c950bc58279f7916d07bba9",
      "parents": [
        "235025d0940a433d5a15167a0e24e3b685f059b4"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 25 12:43:15 2018 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 25 12:59:07 2018 +0900"
      },
      "message": "GroovyPluginProvider: Adjust to changed constructor of ServerPlugin\n\nThe constructor requires the plugin metrics prefix and the gerrit\nruntime environment.\n\nChange-Id: I195cc6f119b716a4eb3161ac72b2355e332a8fcc\n"
    },
    {
      "commit": "235025d0940a433d5a15167a0e24e3b685f059b4",
      "tree": "ca22b12b9f62272293f67a04e9d074aaba9a64d4",
      "parents": [
        "f4f24b19cddc896691abc2b7a9e205006b494680"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 25 12:35:35 2018 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Mon Jun 25 12:35:35 2018 +0900"
      },
      "message": "Format all Java files with google-java-format\n\nChange-Id: I7d2fa9d81b17c4793cc6e1cea6c802fa0fedc48d\n"
    },
    {
      "commit": "f4f24b19cddc896691abc2b7a9e205006b494680",
      "tree": "16bac08066ec1bd606968dc11269901a5f721482",
      "parents": [
        "41f24cd85aa03b76ba32afee33aaf1d260b2dddd"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Thu Sep 07 20:10:36 2017 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Thu Sep 07 20:10:36 2017 +0900"
      },
      "message": "Remove BUCK file and update build documentation\n\nThe plugin is now built with Bazel. Remove the BUCK file and update the\ndocumentation to describe how to build with Bazel.\n\nChange-Id: I40a7b77b58ffdc20fec86e42eecafbbe3470cd9e\n"
    },
    {
      "commit": "41f24cd85aa03b76ba32afee33aaf1d260b2dddd",
      "tree": "ab9b1d115163e73c135404c951e2a6e56d9fb307",
      "parents": [
        "b89f8d09fb1cd922ce70da0c1b09635ab79c9420"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Thu Sep 07 20:01:11 2017 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Thu Sep 07 20:01:11 2017 +0900"
      },
      "message": "Upgrade groovy-all to version 2.4.12\n\nChange-Id: I2672ff3ade613e174d444978548a76b831cb05a5\n"
    },
    {
      "commit": "b89f8d09fb1cd922ce70da0c1b09635ab79c9420",
      "tree": "0e49cbde930d1f5178cadeced12cf2605c1858b5",
      "parents": [
        "8c1af0ec447a3a948b08a2b18146e0e78f70994f"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Thu Sep 07 19:59:13 2017 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Thu Sep 07 19:59:13 2017 +0900"
      },
      "message": "Remove unnecessarily nested else-clause\n\nChange-Id: If1674e21ff1ade94bb370e55df9614eab9b6d368\n"
    },
    {
      "commit": "8c1af0ec447a3a948b08a2b18146e0e78f70994f",
      "tree": "057c114757939d3327a9fcc9cea948e4a85baa3b",
      "parents": [
        "bc0623084521bb2c11a7e9af6cf600e5cfc4d4f8"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun Feb 05 22:20:05 2017 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun Feb 05 22:24:16 2017 +0000"
      },
      "message": "Add support for Bazel in Gerrit tree build\n\nChange-Id: I03a13141b24383f3d002c64ef03ca581ed854ef3\n"
    },
    {
      "commit": "bc0623084521bb2c11a7e9af6cf600e5cfc4d4f8",
      "tree": "f8c20c25d0f1bc184601e107d852cc74a665b022",
      "parents": [
        "6f23da3f9c8c66f1f4b8c18bf304f9f3ecc629d0"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Sun Oct 16 22:31:18 2016 +0100"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Sun Oct 16 22:31:18 2016 +0100"
      },
      "message": "Adapt to Gerrit 2.14 and Java 8\n\nChange-Id: I3539e836cf96f974626c33fb28f6b59f136909af\n"
    },
    {
      "commit": "6f23da3f9c8c66f1f4b8c18bf304f9f3ecc629d0",
      "tree": "b0f0add397b98bfe52f299ee1c81c900bdba9e98",
      "parents": [
        "8657f2c334c32e6a404254ce115016ed3244a5a6"
      ],
      "author": {
        "name": "Sebastian Schuberth",
        "email": "sschuberth@gmail.com",
        "time": "Wed May 18 11:36:43 2016 +0200"
      },
      "committer": {
        "name": "Sebastian Schuberth",
        "email": "sschuberth@gmail.com",
        "time": "Wed May 18 11:36:43 2016 +0200"
      },
      "message": "README: Remove the link to pending changes for Gerrit master\n\nAll required changes are in Gerrit upstream now.\n\nChange-Id: Iff6fe3f56fc6dcdb68942f273b6b7bdca4c372bc\n"
    },
    {
      "commit": "8657f2c334c32e6a404254ce115016ed3244a5a6",
      "tree": "a4a181f1843e5f41f15cfc8b06a90dbebbd38c93",
      "parents": [
        "e0227613a6b331bd7516e18d519c4dae7f3304ff"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Thu Mar 05 12:17:21 2015 +0000"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Thu Mar 05 12:17:21 2015 +0000"
      },
      "message": "Bump to 2.12-SNAPSHOT and use of java.nio.Path \n\nChange-Id: Idf9e20625d72f2acaa6b2fcbb4ba891b19c7282b\n"
    },
    {
      "commit": "e0227613a6b331bd7516e18d519c4dae7f3304ff",
      "tree": "c2813281048a42e8563d6cb15c5e42d69ae9f27a",
      "parents": [
        "43ec334069d298f6f721bbbdb65056ce1c58f86e"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Tue Apr 29 18:20:52 2014 +0100"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Mon Jun 30 09:46:22 2014 +0100"
      },
      "message": "Adapting resources scanner to return PluginEntry\n\nThanks to the latest changes on HttpPluginServlet\n(under review: I1d073434)\nit is now possible to serve any type of static\nresource as PluginEntry.\n\nInterfaces are adapted and next step would be\nreturning static resources from Groovy scripts\nbased plugins.\n\nChange-Id: Ic82cbb1be14268517af44383f6d73f0c6425c73a"
    },
    {
      "commit": "43ec334069d298f6f721bbbdb65056ce1c58f86e",
      "tree": "e38d572e265d272da0de289d3fe264e3547af7fd",
      "parents": [
        "4cee50680c38f10bb1b9af3c2f91a8097937893b"
      ],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Fri Apr 25 09:07:12 2014 +0100"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Fri Apr 25 09:09:09 2014 +0100"
      },
      "message": "Alignment of ServerPluginProvider to latest interfaces\n\nAdoption of Optional\u003cT\u003e and removal of name in the\nServerPluginProvider.\n\nAligned with the refs/changes/70/56270/3 on Gerrit\n\nChange-Id: I994b8689576189295b5d9fc78b4ebcccbdca3787\n"
    },
    {
      "commit": "4cee50680c38f10bb1b9af3c2f91a8097937893b",
      "tree": "c6ba3c563e41082c13353a9d06794c13e22a4af7",
      "parents": [],
      "author": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Wed Apr 23 01:16:51 2014 +0100"
      },
      "committer": {
        "name": "Luca Milanesio",
        "email": "luca.milanesio@gmail.com",
        "time": "Wed Apr 23 07:23:01 2014 +0000"
      },
      "message": "Initial revision of Groovy scripting plugin support for Gerrit\n\nProvides the ability to load Groovy scripts as external\nServerPlugin into Gerrit.\nSupports both explicit Guice module definition and auto-discovery\nof annotated classes.\n\nDepends on the \u0027scripting-reloaded\u0027 topic changes.\n\nChange-Id: I4e5c0de302499ce137ba7aaf6e5a1cc8f6b4ef57"
    }
  ]
}
