)]}'
{
  "log": [
    {
      "commit": "954ff4e81babc6b8eede8c361ee332017e3f50d8",
      "tree": "ef36d6813da4ca01b1d9a6ba807a97d467ae8059",
      "parents": [
        "77f635c987980ce3f8a59493ffeb143d59ac4f50"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Nov 01 15:18:35 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Nov 01 16:53:39 2026 +0100"
      },
      "message": "Give code blocks a real language instead of unknown\n"
    },
    {
      "commit": "77f635c987980ce3f8a59493ffeb143d59ac4f50",
      "tree": "51d542b205beb1b868370498369cd3e795bd307f",
      "parents": [
        "fbbce7a9b286a4b29cc7ba29c2b8fb23f542d0b6"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sat Oct 31 12:16:42 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sat Oct 31 16:07:01 2026 +0100"
      },
      "message": "Raise IT target level from Java 1.7 to 1.8 in MPMD-243 and empty-rulesets\n"
    },
    {
      "commit": "fbbce7a9b286a4b29cc7ba29c2b8fb23f542d0b6",
      "tree": "768ff0c49d8a7cd3cde8781f92ce5f7f421b05a1",
      "parents": [
        "769d83de2b66f94d0137de46725821e5ed2bad60"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Oct 31 09:36:16 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 31 09:36:16 2026 +0100"
      },
      "message": "Bump net.minidev:json-smart from 2.4.11 to 2.6.0 (#765)\n\nBumps [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) from 2.4.11 to 2.6.0.\n- [Release notes](https://github.com/netplex/json-smart-v2/releases)\n- [Commits](https://github.com/netplex/json-smart-v2/compare/2.4.11...v2.6.0)\n\n---\nupdated-dependencies:\n- dependency-name: net.minidev:json-smart\n  dependency-version: 2.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "769d83de2b66f94d0137de46725821e5ed2bad60",
      "tree": "1e30be404c7fde073e49a5d3fd93a6beb994e324",
      "parents": [
        "4ebbac244a1220c8bfb78fa771e04ce7ca186844"
      ],
      "author": {
        "name": "Andreas Dangel",
        "email": "adangel@apache.org",
        "time": "Fri Oct 30 19:52:32 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 30 20:52:32 2026 +0100"
      },
      "message": "Bump pmdVersion from 7.28.0 to 7.29.0 (#768)"
    },
    {
      "commit": "4ebbac244a1220c8bfb78fa771e04ce7ca186844",
      "tree": "81ef5d76f55567e3c828295f9f52d9fdba77533c",
      "parents": [
        "72f19c9f33524b6b67da2732cb847c0a565b73c4"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Oct 29 23:46:49 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Fri Oct 30 08:12:23 2026 +0100"
      },
      "message": "Update dependencies with known vulnerabilities\n"
    },
    {
      "commit": "72f19c9f33524b6b67da2732cb847c0a565b73c4",
      "tree": "2abcb086a03494c1d937c7941b2ce32a1d636457",
      "parents": [
        "d333b4c29c4c34fea8efd31036509e336fe4244d"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Fri Oct 30 00:14:26 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Fri Oct 30 08:11:05 2026 +0100"
      },
      "message": "Remove redundant `javaVersion` property\n"
    },
    {
      "commit": "d333b4c29c4c34fea8efd31036509e336fe4244d",
      "tree": "c32c7620231db979204ada8faf65a3aacb7c4a23",
      "parents": [
        "34d9b6129bf9f0b8323c7b60717f2d387a4e7d31"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Oct 29 07:30:46 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Oct 29 19:35:10 2026 +0100"
      },
      "message": "Point ciManagement at GitHub Actions\n"
    },
    {
      "commit": "34d9b6129bf9f0b8323c7b60717f2d387a4e7d31",
      "tree": "edb37d38d92b82732fbb198da97341759c9df377",
      "parents": [
        "a5c7a7bb9690a8b331dc4adaf1ecca0e9d743150"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Oct 29 12:19:53 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Oct 29 18:56:34 2026 +0100"
      },
      "message": "Require Maven 3.9.0\n"
    },
    {
      "commit": "a5c7a7bb9690a8b331dc4adaf1ecca0e9d743150",
      "tree": "3106853691161f9cb8f8c626ca1e065bcd366654",
      "parents": [
        "de6eddf80b8cec3e5e9d700e993f8539a521cc3a"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Oct 29 13:27:05 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Oct 29 17:58:49 2026 +0100"
      },
      "message": "Clean up declared dependencies\n\nRemoved: doxia-core\n"
    },
    {
      "commit": "de6eddf80b8cec3e5e9d700e993f8539a521cc3a",
      "tree": "fe2b0e8d775eceb03f0c26f04f644a360dd741ed",
      "parents": [
        "8ca1a22db01081a9c8caba46da343f68fa8daabc"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Tue Oct 27 19:13:06 2026 +0100"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Tue Oct 27 21:13:12 2026 +0100"
      },
      "message": "Bump org.apache.maven.reporting:maven-reporting-api from 4.0.0 to 4.1.0"
    },
    {
      "commit": "8ca1a22db01081a9c8caba46da343f68fa8daabc",
      "tree": "fd99026647664be834b354dfa43fccb9716af133",
      "parents": [
        "4885c99a8669f2836f50087cd0c854232b779496"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Tue Oct 27 20:50:53 2026 +0100"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Tue Oct 27 21:12:48 2026 +0100"
      },
      "message": "Import SinkEventAttributeSet from doxia-sink-api\n"
    },
    {
      "commit": "4885c99a8669f2836f50087cd0c854232b779496",
      "tree": "ae3f93a0fd3d387c6faf18ffa62212cb28527815",
      "parents": [
        "2d2de47e9d79beafd36fcca61300fd302ab3aa07"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 19 13:01:13 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Tue Oct 20 19:31:27 2026 +0200"
      },
      "message": "Bump doxiaVersion from 2.1.0 to 2.2.0\n\nBumps `doxiaVersion` from 2.1.0 to 2.2.0.\n\nUpdates `org.apache.maven.doxia:doxia-sink-api` from 2.1.0 to 2.2.0\n- [Release notes](https://github.com/apache/maven-doxia/releases)\n- [Commits](https://github.com/apache/maven-doxia/compare/doxia-2.1.0...doxia-2.2.0)\n\nUpdates `org.apache.maven.doxia:doxia-core` from 2.1.0 to 2.2.0\n- [Release notes](https://github.com/apache/maven-doxia/releases)\n- [Commits](https://github.com/apache/maven-doxia/compare/doxia-2.1.0...doxia-2.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.doxia:doxia-sink-api\n  dependency-version: 2.2.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: org.apache.maven.doxia:doxia-core\n  dependency-version: 2.2.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2d2de47e9d79beafd36fcca61300fd302ab3aa07",
      "tree": "ff8483a0c407bc739a9fa0686579a1ba92923932",
      "parents": [
        "ebe08970c503b53feea93fcc701a2122715634d9"
      ],
      "author": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Sun Oct 18 15:39:40 2026 +0200"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Sun Oct 18 16:06:52 2026 +0200"
      },
      "message": "Use push for PR Automation and add PR Check\n\n[ci skip]\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n"
    },
    {
      "commit": "ebe08970c503b53feea93fcc701a2122715634d9",
      "tree": "1401dcc8336948be69eb929ab419bebb9515fac7",
      "parents": [
        "8250c2abc2d1d3c72ba9de91db00ee5c934f6242"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Wed Oct 14 01:49:20 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Wed Oct 14 01:52:32 2026 +0200"
      },
      "message": "Drop the Maven 3.9.0 CI job"
    },
    {
      "commit": "8250c2abc2d1d3c72ba9de91db00ee5c934f6242",
      "tree": "6ef4e7b44e6a0c330a90de18cfe951c37384d75f",
      "parents": [
        "19155779056d1e9758b8c6aaa8448b45a556f4f1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 11 11:39:31 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 11 11:39:31 2026 +0200"
      },
      "message": "Bump mavenVersion from 3.9.16 to 3.10.0 (#751)\n\n* Bumps `mavenVersion` from 3.9.16 to 3.10.0.\nUpdates `org.apache.maven:maven-core` from 3.9.16 to 3.10.0\nUpdates `org.apache.maven:maven-artifact` from 3.9.16 to 3.10.0\nUpdates `org.apache.maven:maven-model` from 3.9.16 to 3.10.0\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.16 to 3.10.0\n\n* Align resolverVersion and slf4jVersion with Maven 3.10.0\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Sylwester Lachiewicz \u003cslachiewicz@apache.org\u003e"
    },
    {
      "commit": "19155779056d1e9758b8c6aaa8448b45a556f4f1",
      "tree": "fa6aea97d971143f6c9eee90fd29855540db4e36",
      "parents": [
        "ed4ddf8e0d72705cfadf556b7f46a9b6289ac820"
      ],
      "author": {
        "name": "Efe",
        "email": "gokdemirefe1903@gmail.com",
        "time": "Sun Oct 11 12:11:43 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 11 11:11:43 2026 +0200"
      },
      "message": "Avoid duplicate PMD violation output (#745)\n\nSigned-off-by: Efe Gökdemir \u003cefe@rexcode.co.uk\u003e"
    },
    {
      "commit": "ed4ddf8e0d72705cfadf556b7f46a9b6289ac820",
      "tree": "95bf35addba52b1917c8ddc352a169e2ccfb3ad0",
      "parents": [
        "d16ea0f05f65f293c593e2f43decd839dba2d0b8"
      ],
      "author": {
        "name": "Efe",
        "email": "gokdemirefe1903@gmail.com",
        "time": "Sun Oct 11 11:46:06 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 11 10:46:06 2026 +0200"
      },
      "message": "fix: keep report file collection local (#744)\n\nSigned-off-by: Efe Gokdemir \u003cefegokdemir@users.noreply.github.com\u003e"
    },
    {
      "commit": "d16ea0f05f65f293c593e2f43decd839dba2d0b8",
      "tree": "8749444bd54998c0124930ca0555a531d8a610a0",
      "parents": [
        "4708a71c763c16a3215b124ab321b529c3ff160e"
      ],
      "author": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Sat Oct 10 16:18:10 2026 +0200"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Sat Oct 10 19:44:55 2026 +0200"
      },
      "message": "Add project metadata for ATR\n\n[ci skip]\n"
    },
    {
      "commit": "4708a71c763c16a3215b124ab321b529c3ff160e",
      "tree": "5ceacc386d239e8da55943c1c71a7f873d10693d",
      "parents": [
        "11d0d353bb89032100bccee0db58e57593f40c7c"
      ],
      "author": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Fri Oct 02 20:19:58 2026 +0200"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Fri Oct 02 20:19:58 2026 +0200"
      },
      "message": "Simplify GH PR template boilerplate\n\n[ci skip]\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "11d0d353bb89032100bccee0db58e57593f40c7c",
      "tree": "47671df15f95859e8c89c4e3879b1e889c85864e",
      "parents": [
        "11a1f08734f47c0eacbc56d8ce284d451716bedf"
      ],
      "author": {
        "name": "Andreas Dangel",
        "email": "adangel@apache.org",
        "time": "Thu Oct 01 12:50:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 01 12:50:10 2026 +0200"
      },
      "message": "Skip PMD/CPD execution when there are no files to process (#749)\n\n* Follow-up on #739 / #735\n* Simplify test setup using realRepositorySession"
    },
    {
      "commit": "11a1f08734f47c0eacbc56d8ce284d451716bedf",
      "tree": "ceb735c0624ebda5b8810f5efaa5fd6655323888",
      "parents": [
        "249fe0e1b047eb9f074c22d19f361fdd40be374e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Sep 30 13:24:49 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 30 13:24:49 2026 +0200"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0 (#750)\n\nBumps org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-lang3\n  dependency-version: 3.21.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "249fe0e1b047eb9f074c22d19f361fdd40be374e",
      "tree": "53884c0cd13cdfa3c934045e027944a48945b81c",
      "parents": [
        "b1f4d4e5ee9e468018970f8621110cdc0f29dce1"
      ],
      "author": {
        "name": "Andreas Dangel",
        "email": "adangel@apache.org",
        "time": "Tue Sep 29 19:49:48 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 29 19:49:48 2026 +0200"
      },
      "message": "Bump pmdVersion to 7.28.0 (#748)"
    },
    {
      "commit": "b1f4d4e5ee9e468018970f8621110cdc0f29dce1",
      "tree": "d7fb02b9c1956ea78531c3ca1d761592854588f5",
      "parents": [
        "fe678b938f37977c5d7685c1a247499a27281aaf"
      ],
      "author": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Fri Sep 25 19:51:21 2026 +0200"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Sun Sep 27 22:31:29 2026 +0200"
      },
      "message": "Use inputExcludes instead of the deprecated excludes\n\nThe excludes parameter is deprecated for removal since RAT 0.17.\n\nCo-Authored-By: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e\n"
    },
    {
      "commit": "fe678b938f37977c5d7685c1a247499a27281aaf",
      "tree": "f8507a50d86e16d29d6f681c14053b77dbaa89d9",
      "parents": [
        "3bc52fded5209ab4109a2a5ed3bc916bbc097bfe"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Sep 22 11:10:04 2026 +0000"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Thu Sep 24 20:56:24 2026 +0200"
      },
      "message": "Bump org.apache.maven.plugins:maven-plugins from 49 to 50\n\nBumps [org.apache.maven.plugins:maven-plugins](https://github.com/apache/maven-parent) from 49 to 50.\n- [Release notes](https://github.com/apache/maven-parent/releases)\n- [Commits](https://github.com/apache/maven-parent/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-plugins\n  dependency-version: \u002750\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "3bc52fded5209ab4109a2a5ed3bc916bbc097bfe",
      "tree": "9c76b51a35f0f2b0a9674bdc97c0bdbddecacd00",
      "parents": [
        "c51552401e16f86266d3d2b20f6481fe80d8e29d"
      ],
      "author": {
        "name": "Matthias Bünger",
        "email": "Bukama@users.noreply.github.com",
        "time": "Mon Sep 21 09:17:26 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 21 09:17:26 2026 +0200"
      },
      "message": "Reduce \"no files found\" log level to INFO and skip execution (#739)\n\ncloses #735"
    },
    {
      "commit": "c51552401e16f86266d3d2b20f6481fe80d8e29d",
      "tree": "236cf6d891a5617a4b0a122b13575a06eef7970f",
      "parents": [
        "a576f5316a156d568d63acefc45a3f74f29eddf3"
      ],
      "author": {
        "name": "Matthias Bünger",
        "email": "Bukama@users.noreply.github.com",
        "time": "Mon Sep 21 09:16:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 21 09:16:57 2026 +0200"
      },
      "message": "Update description of \"targetJdk\" (#738)\n\nto be independent of JDK values.\n\ncloses #734"
    },
    {
      "commit": "a576f5316a156d568d63acefc45a3f74f29eddf3",
      "tree": "157f99b1b7bbdb7906bc46e2200ffdf87b8cb52e",
      "parents": [
        "835c3d328981915bfbe9258be8e4c57a76bfc0c6"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Sep 20 13:06:29 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Sep 20 13:24:10 2026 +0200"
      },
      "message": "Run the Java 11 auxclasspath IT on a JDK 11+ runtime only\n\nThe project compiles Java 11 sources with maven.compiler.release and\nnothing switches the JDK; on JDK 8 it only passed because Maven 3.10 binds\na compiler plugin that tolerates --release there. Maven 3.9.0 binds 3.10.1,\nwhich fails with \"invalid flag: --release\".\n"
    },
    {
      "commit": "835c3d328981915bfbe9258be8e4c57a76bfc0c6",
      "tree": "2ab5fd7a6ea50ada06c4f1e40cd18814766ee636",
      "parents": [
        "0102b8bee65d9f2d1c68810d980739ba6f7747ce"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Sep 20 12:11:29 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Sep 20 13:24:10 2026 +0200"
      },
      "message": "Verify the plugin on the oldest Maven the build allows\n\nThe verify matrix runs current Maven only. One extra matrix entry runs the\nfull build and ITs on Maven 3.9.0, the floor the ASF parent enforces, so\nAPI drift against the older 3.9 line is caught before a user hits it.\n"
    },
    {
      "commit": "0102b8bee65d9f2d1c68810d980739ba6f7747ce",
      "tree": "5e8211ff69c8880ea2f256bffe08ccc36f763fe7",
      "parents": [
        "b7911ff0438c5ac1eb68c4ae1f96f7bff573287d"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Sep 20 12:30:26 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Sep 20 12:49:25 2026 +0200"
      },
      "message": "Port the IT scripts from BeanShell to Groovy\n\nBeanShell is being retired across Maven (apache/maven#13207); the scripts\nkeep the same checks.\n"
    },
    {
      "commit": "b7911ff0438c5ac1eb68c4ae1f96f7bff573287d",
      "tree": "95a4ae0ba86b4d1cfa7743fd303953ebe3ae4ae1",
      "parents": [
        "1d3a5a037c94f414e462b3e0a72039d6b4932ccb"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Sep 20 12:23:12 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Sep 20 12:49:25 2026 +0200"
      },
      "message": "Rename the BeanShell IT scripts ahead of porting them\n"
    },
    {
      "commit": "1d3a5a037c94f414e462b3e0a72039d6b4932ccb",
      "tree": "2480fb85c990b01c3980973f234abd36469a37f4",
      "parents": [
        "740e1ac6d679dca46c63709e5cdfc154417fdaa7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Sep 15 19:16:19 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 15 19:16:19 2026 +0200"
      },
      "message": "Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.27 to 1.28 (#737)\n\nBumps [org.codehaus.mojo:animal-sniffer-maven-plugin](https://github.com/mojohaus/animal-sniffer) from 1.27 to 1.28.\n- [Release notes](https://github.com/mojohaus/animal-sniffer/releases)\n- [Commits](https://github.com/mojohaus/animal-sniffer/compare/animal-sniffer-1.27...1.28)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.mojo:animal-sniffer-maven-plugin\n  dependency-version: \u00271.28\u0027\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "740e1ac6d679dca46c63709e5cdfc154417fdaa7",
      "tree": "25c7cd38e9746bef40dfd20ee28d8e2e86644d75",
      "parents": [
        "463acb903572a7ce3947ff9df7c459b8722ff8b3"
      ],
      "author": {
        "name": "Andreas Dangel",
        "email": "adangel@apache.org",
        "time": "Tue Sep 15 19:15:05 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 15 19:15:05 2026 +0200"
      },
      "message": "Enable IT MPMD-304-toolchain-support for maven4 (#736)\n\nJust use java17 to avoid UnsupportedClassVersionError. Maven4 requires java 17+."
    },
    {
      "commit": "463acb903572a7ce3947ff9df7c459b8722ff8b3",
      "tree": "5ad027af74362c43daf025cb8410ff4d71423b8b",
      "parents": [
        "7e1fbfedfa7683a1875366524609e06a997aab38"
      ],
      "author": {
        "name": "Andreas Dangel",
        "email": "adangel@apache.org",
        "time": "Sat Sep 12 11:15:11 2026 +0200"
      },
      "committer": {
        "name": "Andreas Dangel",
        "email": "adangel@apache.org",
        "time": "Sat Sep 12 11:15:11 2026 +0200"
      },
      "message": "Set version to 3.29.0-SNAPSHOT\n\nChanges since 3.28.0 rule out a patch: Thread configuration (#700), Update PMD to 7.27.0 (#729), targetJdk/toolchain/type resolution (#726)\nAligns the pom with the existing 3.29.0 milestone.\n"
    },
    {
      "commit": "7e1fbfedfa7683a1875366524609e06a997aab38",
      "tree": "d18073e9ee42bf6a1f39076f3f606d04409f35f1",
      "parents": [
        "3274528d931224c3606efaba3410959310f69df5"
      ],
      "author": {
        "name": "Andreas Dangel",
        "email": "adangel@apache.org",
        "time": "Thu Sep 10 09:50:54 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 10 09:50:54 2026 +0200"
      },
      "message": "Use targetJdk to find Java platform classes from toolchain for type resolution (#726)\n\nThis change improves the correctness of PMD violations: For type resolution, PMD loads the classes to see the available type hierarchy, methods, return types etc. The project\u0027s dependencies are already provided to PMD by the plugin with the aux classpath. But the Java platform classes where still resolved from the current Java runtime. This can lead for specific cases in either false positives or false negatives. Examples are: `ExecutorService` is `AutoCloseable` since Java 19. If maven/PMD is executed with Java 25 but the targetJdk is Java 17, then PMD\u0027s CloseResource would wrongly suggest to use try-with-resources for ExecutorServices. Another example is `ByteBuffer#flip`: In Java 8, it returns `Buffer` (inherited), in Java 9+ it returns the more specific `ByteBuffer`. In Java 8, one must cast, in Java 9, the cast might be unnecessary, triggering PMD\u0027s UnnecessaryCast rule.\n\nHistorically, PMD 6.x loaded the types via reflection from a custom classloader - so it was not able to load classes from newer runtimes then it was running at. Hence the solution with the toolchains (MPMD-304 #277). With PMD 7, the classes are loaded via ASM, which allows to decouple the Java version used for executing PMD (runtime) from the Java version of the project under analysis (targetJdk). Since PMD 7, PMD running under Java 8 can analyze e.g. Java 25 projects. But one crucial step was missing: The Java platform classes.\n\nTo resolve Java platform classes, PMD by default used the current runtime. With the next PMD version 7.27.0, we\u0027ll log a warning, if this happens.\n\nThis change prepares for that and tries to add the correct Java platform classes to the aux classpath for PMD by using an appropriate toolchain (selected by targetJdk). It will add either rt.jar or jrt-fs.jar (depending on the Java version) to the aux classpath automatically.\n\nNote: This change is independent of the PMD version. Providing the jrt-fs.jar or rt.jar on the aux classpath was supported since PMD 7.0.0, but just not used. The only change in PMD 7.27.0 in that regard is, that a warning is logged, if neither jrt-fs.jar or rt.jar is found on the aux classpath."
    },
    {
      "commit": "3274528d931224c3606efaba3410959310f69df5",
      "tree": "02178765f3bf95216e0291ffad633c46b1317bfa",
      "parents": [
        "0548eb203071807f122cc49fd84f1df4de372ffe"
      ],
      "author": {
        "name": "Andreas Dangel",
        "email": "adangel@apache.org",
        "time": "Tue Sep 08 19:42:48 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 19:42:48 2026 +0200"
      },
      "message": "Bump pmdVersion from 7.23.0 to 7.27.0 (#729)\n\nThe rules CheckSkipResult and UselessPureMethodCall have been replaced\nby the new rule UnusedReturnValue."
    },
    {
      "commit": "0548eb203071807f122cc49fd84f1df4de372ffe",
      "tree": "296167103a6e520a01d883d7167aab925eb99e94",
      "parents": [
        "bea1697a7cac983ea6701e24626df1ac064148d6"
      ],
      "author": {
        "name": "Tobias Soloschenko",
        "email": "nocturnts@googlemail.com",
        "time": "Tue Sep 08 19:17:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 19:17:21 2026 +0200"
      },
      "message": "Update plugins in integration tests (#732)\n\nUpdate Project Info Reports Plugin from 3.7.0 to 3.9.0\nUpdate JXR Plugin from 3.5.0 to 3.6.0\nRename properties so that it is more clear that the plugins belong to integration tests\nRemove Maven Compiler Plugin version to adopt the one of the parent maven version."
    },
    {
      "commit": "bea1697a7cac983ea6701e24626df1ac064148d6",
      "tree": "796dd841e89a698c497bfba638f0ebd8390739dd",
      "parents": [
        "297d72859a8887607acb918f162892ec52eab9ea"
      ],
      "author": {
        "name": "Andreas Dangel",
        "email": "adangel@apache.org",
        "time": "Mon Sep 07 20:38:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 07 20:38:36 2026 +0200"
      },
      "message": "Cleanup integration tests (#727)\n\n* Cleanup integration tests\n\n- remove tests against unsupported JDK version (12, 13, 14, 15, 16, 18, 19, 20\n- rename tests for specific JDK version with prefix targetJdk-*\n- add new test \"targetJdk-25\"\n- rename tests to have more than issue reference\n\n* Skip IT \"MPMD-304-toolchain-support\" for maven4 for now"
    },
    {
      "commit": "297d72859a8887607acb918f162892ec52eab9ea",
      "tree": "a498afda3785161bfcb69fcf7fca31b3c4638079",
      "parents": [
        "cb1c4f21987de773ea6f1f15d3c4425f4a1bcbfc"
      ],
      "author": {
        "name": "harrisric",
        "email": "48761651+harrisric@users.noreply.github.com",
        "time": "Mon Aug 24 21:29:59 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 22:29:59 2026 +0200"
      },
      "message": "Add control of PMD execution threads to plugin goal (#700)"
    },
    {
      "commit": "cb1c4f21987de773ea6f1f15d3c4425f4a1bcbfc",
      "tree": "5795bac68b8952d9eeddf78624a6af5d777dca2a",
      "parents": [
        "e29acc3c3835773ff7f730701b671f4cacf84a1e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 24 11:09:48 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Mon Aug 24 14:06:01 2026 +0200"
      },
      "message": "Bump org.codehaus.plexus:plexus-i18n from 1.1.0 to 1.2.0\n\nBumps [org.codehaus.plexus:plexus-i18n](https://github.com/codehaus-plexus/plexus-i18n) from 1.1.0 to 1.2.0.\n- [Release notes](https://github.com/codehaus-plexus/plexus-i18n/releases)\n- [Commits](https://github.com/codehaus-plexus/plexus-i18n/compare/plexus-i18n-1.1.0...plexus-i18n-1.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.plexus:plexus-i18n\n  dependency-version: 1.2.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e29acc3c3835773ff7f730701b671f4cacf84a1e",
      "tree": "9a4fcb2c2d3e4265ed2959d67f5b1c2a00785459",
      "parents": [
        "a4de28313b131f4ef7df1062ecad885cb914471a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Aug 24 11:09:53 2026 +0000"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Mon Aug 24 14:05:52 2026 +0200"
      },
      "message": "Bump org.codehaus.plexus:plexus-resources from 1.3.1 to 1.4.0\n\nBumps [org.codehaus.plexus:plexus-resources](https://github.com/codehaus-plexus/plexus-resources) from 1.3.1 to 1.4.0.\n- [Release notes](https://github.com/codehaus-plexus/plexus-resources/releases)\n- [Commits](https://github.com/codehaus-plexus/plexus-resources/compare/plexus-resources-1.3.1...plexus-resources-1.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.plexus:plexus-resources\n  dependency-version: 1.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a4de28313b131f4ef7df1062ecad885cb914471a",
      "tree": "87ee9fc243f63dfc288cc27291a32a07987ffc77",
      "parents": [
        "2327c5a87f88f6ea061adb3ced72b5c6d808a627"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Aug 16 12:50:27 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Aug 16 13:21:56 2026 +0200"
      },
      "message": "Run the site ITs against the parent\u0027s site plugin version\n\nThe literal 3.20.0 predates the anchor-generation change in 3.21.0/3.22.0, so the\nITs were asserting against rendering the released plugin no longer produces. Keep\nthis inheriting rather than re-pinning."
    },
    {
      "commit": "2327c5a87f88f6ea061adb3ced72b5c6d808a627",
      "tree": "c58e562051f9b7318d662e932c8e828805cc3310",
      "parents": [
        "0a6944753c68d0e7ef69d54d61c6d5d6f681c6e5"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Mon Aug 10 02:44:20 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Mon Aug 10 02:56:44 2026 +0200"
      },
      "message": "Keep the FAQ quotation marks straight\n\nThe FML page rendered straight quotation marks, being XML. In Markdown\nflexmark\u0027s smart-punctuation rewrites a bare \" into a typographic pair,\nso the converted page changed what the reader sees:\n\n  \"failures\"            -\u003e  “failures”\n  \"warnings\"            -\u003e  “warnings”\n  \"UnusedPrivateMethod\" -\u003e  “UnusedPrivateMethod”\n\nThe third is a PMD rule name that a reader may copy into a ruleset, so a\ncurly quote there is actively unhelpful. Writing \u0026quot; in the source\nkeeps them straight, which is the convention the already-converted pages\nin maven-site-plugin use.\n\nVerified by rebuilding the site and comparing against the FML rendering:\nthe quotation marks match the original again, and no anchor changed.\n\nGenerated-by: Claude Opus 5 (1M context)\n"
    },
    {
      "commit": "0a6944753c68d0e7ef69d54d61c6d5d6f681c6e5",
      "tree": "d6374311a14acaf19c74c1d4d9271d479129885e",
      "parents": [
        "9b29a0900d1a5ed74985c9a75804ff60064812e8"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Mon Aug 10 02:15:11 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Mon Aug 10 02:23:42 2026 +0200"
      },
      "message": "Convert the FAQ from FML to Markdown\n\ndoxia-converter cannot target FML usefully - the questions come out as\nlink-reference syntax rather than headings, the [top] back-links become\nlinks to a nonexistent \u0027top\u0027 page, and the contents links lose their #\nanchors. The page is written out by hand instead.\n\nExplicit \u003ca id\u003e anchors keep the existing deep links working. All 5\nstill resolve. Where an id was not a valid XML name, Doxia rewrote it at\nrender time via DoxiaUtils.encodeId; the anchors written here reproduce\nthat rendered form, not the raw attribute.\n\nVerified by building the site before and after and comparing the set of\nanchors the generated faq.html actually serves: every anchor present\nbefore is still present after, the \u003chead\u003e is byte-identical, and every\nlink target on the page is unchanged.\n\nsite.xml needs no edit: src/site/fml/faq.fml and\nsrc/site/markdown/faq.md both render to faq.html.\n\nFML generates a [top] back-link after each answer; those are dropped\nrather than hand-written, which is the only rendering loss.\n\nGenerated-by: Claude Opus 5 (1M context)\n"
    },
    {
      "commit": "9b29a0900d1a5ed74985c9a75804ff60064812e8",
      "tree": "d34de991df5ebbd637eafe87fa7c9c8704ac3f80",
      "parents": [
        "e4354537b3c72af416735861c8d2d36f6da41ea5"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Mon Aug 10 02:14:10 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Mon Aug 10 02:23:42 2026 +0200"
      },
      "message": "Rename the FAQ ahead of converting it\n\nGit records a rename plus a rewrite in one commit as a delete and an\nadd, which stops \u0027git log --follow\u0027. Splitting the rename out keeps the\nhistory. Please merge or rebase rather than squash.\n\nGenerated-by: Claude Opus 5 (1M context)\n"
    },
    {
      "commit": "e4354537b3c72af416735861c8d2d36f6da41ea5",
      "tree": "fd7a3dafb20d6880b23205bbae5044c7b5675921",
      "parents": [
        "8a5a6ec614528a987fcdc57715e0d8b0e5b17eb1"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Fri Aug 07 11:57:21 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Fri Aug 07 16:20:01 2026 +0200"
      },
      "message": "Drop backslash escapes that Markdown does not need\n\nPages converted from APT with an older doxia-converter carry an escape in front of\npunctuation that is not markup where it stands: a hyphen or underscore inside a word,\na parenthesis, a full stop after a letter. The backslash renders as nothing and only\nmakes the source harder to read and to edit.\n\nOnly positions where the bare character can never be markup are touched. A full stop\nafter a digit keeps its escape, so an ordered list marker cannot appear by accident,\nand angle brackets keep theirs, since \u003cescapeString\u003e would otherwise be read as a tag.\nCode spans, fenced blocks and link destinations are left alone.\n"
    },
    {
      "commit": "8a5a6ec614528a987fcdc57715e0d8b0e5b17eb1",
      "tree": "3395b2c9cffba7571383e4d46d3e04c8e557b7d8",
      "parents": [
        "6072c9e00072071531c6206e87f3f1cfe518eb6c"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Fri Aug 07 11:41:09 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Fri Aug 07 16:18:51 2026 +0200"
      },
      "message": "Restore the document metadata dropped when the pages were ported\n\nAn APT document opens with a header block giving its title, authors and date, and\ndoxia-converter turns that into YAML front matter. The port removed the front\nmatter along with the converter\u0027s per-line licence comments, so the generated\npages lost their author and date meta tags, and took their title from the first\nheading rather than from the document title.\n\nThe front matter has to come first in the file: the Markdown parser only looks for\nit when the source begins with \"---\". A licence header ahead of it would hide it,\nand RAT is happy either way.\n"
    },
    {
      "commit": "6072c9e00072071531c6206e87f3f1cfe518eb6c",
      "tree": "6c36f285300ab49717145261b908485826c6ae41",
      "parents": [
        "b9ac712a75bcc7b12bb5dc6090a84662161ffc1b"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Aug 06 13:53:04 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Aug 06 19:22:35 2026 +0200"
      },
      "message": "Port the site documentation from APT to Markdown\n\n14 page(s) converted with doxia-converter and then cleaned up by hand:\n\n- \u003c\u003c\u003ccode\u003e\u003e\u003e becomes backticks, \u003c\u003cbold\u003e\u003e becomes **bold**, {{{url}text}}\n  becomes [text](url)\n- the ASF license header becomes a single block HTML comment\n- a page whose only Velocity reference was ${project.name} is now a plain\n  .md with the title spelled out\n- a page that keeps a reference stays a .vm. Velocity reads ## as a line\n  comment and would silently swallow every ATX heading below level one, so\n  subsections use setext underlines and anything deeper is wrapped in\n  #[[ ... ]]#\n- a reference APT rendered literally is escaped with ${esc.d}, which always\n  yields a literal dollar; a backslash only works when the reference itself\n  resolves\n\nVerified by building the site before and after and comparing every generated\npage: the visible text and the link targets are unchanged apart from\n\u003cb\u003e/\u003ci\u003e becoming \u003cstrong\u003e/\u003cem\u003e and quotes and ellipses in prose picking up\nthe Markdown module\u0027s typographic substitution.\n"
    },
    {
      "commit": "b9ac712a75bcc7b12bb5dc6090a84662161ffc1b",
      "tree": "891a623d624b56c33161646232b21624a44796ca",
      "parents": [
        "182dfe05eefef916ce06ce505a3ed85fdab098b0"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Aug 06 13:53:04 2026 +0200"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Thu Aug 06 19:22:35 2026 +0200"
      },
      "message": "Rename the site documents ahead of converting them\n\nA pure rename, so that git records it and `git log --follow` and `git blame` still\nreach the history of each page after the conversion that follows. The content is\nstill APT at this point and the site does not build between the two commits.\n"
    },
    {
      "commit": "182dfe05eefef916ce06ce505a3ed85fdab098b0",
      "tree": "cbe58f23ea1e7c174728c76307d69ccd2da7f3b4",
      "parents": [
        "6699430733f9b14aaa89685904a63081ad5eb84c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 14 11:02:45 2026 +0000"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Wed Jul 15 21:22:47 2026 +0200"
      },
      "message": "Bump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml\n\nBumps [apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml](https://github.com/apache/maven-gh-actions-shared) from 4 to 5.\n- [Commits](https://github.com/apache/maven-gh-actions-shared/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml\n  dependency-version: \u00275\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6699430733f9b14aaa89685904a63081ad5eb84c",
      "tree": "bfdcb61eb51d1a528c8c9c7cb452aecea5393040",
      "parents": [
        "95e481023cd7fde10e527ad80d67e8a67635c0a6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 14 20:51:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 20:51:45 2026 +0200"
      },
      "message": "Bump apache/maven-gh-actions-shared/.github/workflows/stale.yml (#715)\n\nBumps [apache/maven-gh-actions-shared/.github/workflows/stale.yml](https://github.com/apache/maven-gh-actions-shared) from 4 to 5.\n- [Commits](https://github.com/apache/maven-gh-actions-shared/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: apache/maven-gh-actions-shared/.github/workflows/stale.yml\n  dependency-version: \u00275\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "95e481023cd7fde10e527ad80d67e8a67635c0a6",
      "tree": "6e72cbdf903fb71e226f18e3dc3a506c7df6d53a",
      "parents": [
        "707674b12ed414dfecb927a5f24b445779181f8a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 14 20:51:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 20:51:37 2026 +0200"
      },
      "message": "Bump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml (#716)\n\nBumps [apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml](https://github.com/apache/maven-gh-actions-shared) from 4 to 5.\n- [Commits](https://github.com/apache/maven-gh-actions-shared/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml\n  dependency-version: \u00275\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "707674b12ed414dfecb927a5f24b445779181f8a",
      "tree": "05af8022c63886c19507d78647769df20d1e6584",
      "parents": [
        "ccdd0e788c89272816614986992a40ed87e830bc"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 14 20:51:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 20:51:13 2026 +0200"
      },
      "message": "Bump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml (#718)\n\nBumps [apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml](https://github.com/apache/maven-gh-actions-shared) from 4 to 5.\n- [Commits](https://github.com/apache/maven-gh-actions-shared/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml\n  dependency-version: \u00275\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ccdd0e788c89272816614986992a40ed87e830bc",
      "tree": "53aa43826d906470728cdaede602ac8341d19e63",
      "parents": [
        "8389c282e1697f65e44810d4e7ba04d8c0956c4f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 17:18:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 17:18:25 2026 +0200"
      },
      "message": "Bump org.apache.maven.plugins:maven-plugins from 48 to 49 (#713)\n\nBumps [org.apache.maven.plugins:maven-plugins](https://github.com/apache/maven-parent) from 48 to 49.\n- [Release notes](https://github.com/apache/maven-parent/releases)\n- [Commits](https://github.com/apache/maven-parent/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-plugins\n  dependency-version: \u002749\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8389c282e1697f65e44810d4e7ba04d8c0956c4f",
      "tree": "a951d0422b9f31490156c2038f3a085fbad4611f",
      "parents": [
        "f7c427a5349bd6edc96bfc1478b6127bdf7b9f0f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 19 08:02:23 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 08:02:23 2026 +0200"
      },
      "message": "Bump mavenVersion from 3.9.15 to 3.9.16 (#710)\n\nBumps `mavenVersion` from 3.9.15 to 3.9.16.\n\nUpdates `org.apache.maven:maven-core` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-model` from 3.9.15 to 3.9.16\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.15 to 3.9.16\n- [Release notes](https://github.com/apache/maven/releases)\n- [Commits](https://github.com/apache/maven/compare/maven-3.9.15...maven-3.9.16)\n\nUpdates `org.apache.maven:maven-embedder` from 3.9.15 to 3.9.16\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven:maven-core\n  dependency-version: 3.9.16\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-artifact\n  dependency-version: 3.9.16\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-model\n  dependency-version: 3.9.16\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-plugin-api\n  dependency-version: 3.9.16\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-embedder\n  dependency-version: 3.9.16\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f7c427a5349bd6edc96bfc1478b6127bdf7b9f0f",
      "tree": "4a34e7be70900a833eeaa36fe933a438e7df1721",
      "parents": [
        "7984cb5faa450cd0562286f01d2b0e3030e93385"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun May 17 12:34:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 17 12:34:28 2026 +0200"
      },
      "message": "Bump org.apache.maven.plugins:maven-plugins from 47 to 48 (#709)\n\nBumps [org.apache.maven.plugins:maven-plugins](https://github.com/apache/maven-parent) from 47 to 48.\n- [Release notes](https://github.com/apache/maven-parent/releases)\n- [Commits](https://github.com/apache/maven-parent/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-plugins\n  dependency-version: \u002748\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7984cb5faa450cd0562286f01d2b0e3030e93385",
      "tree": "92053ad83a3512975232675bc911fc0d2f8d4b08",
      "parents": [
        "2f90c8ddb5f7e162d1600aeb8552ea776994dee8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 24 09:31:06 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 24 09:31:06 2026 +0200"
      },
      "message": "Bump commons-io:commons-io from 2.21.0 to 2.22.0 (#704)\n\nBumps commons-io:commons-io from 2.21.0 to 2.22.0.\n\n---\nupdated-dependencies:\n- dependency-name: commons-io:commons-io\n  dependency-version: 2.22.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2f90c8ddb5f7e162d1600aeb8552ea776994dee8",
      "tree": "a966a3bf209d29b5be723e6c6d34ad4abd7a0112",
      "parents": [
        "5ba497aa1c133ba8647a64439b25a4b50b5f3c62"
      ],
      "author": {
        "name": "UncleOwen",
        "email": "git@uncleowen.de",
        "time": "Tue Apr 21 23:40:11 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 23:40:11 2026 +0200"
      },
      "message": "Warn only once about deprecated rules. (#703)\n\n* Warn only once about deprecated rules.\n\nPmdAnalysis.create() already warns about deprecated rules. No need to load them twice, just to trigger the warning."
    },
    {
      "commit": "5ba497aa1c133ba8647a64439b25a4b50b5f3c62",
      "tree": "62417bfb697921e10cc9a2803f6a50e682235024",
      "parents": [
        "661a2f07cf888a76ed19cf5ff767ee3b73b6d233"
      ],
      "author": {
        "name": "Matthias Bünger",
        "email": "Bukama@users.noreply.github.com",
        "time": "Mon Apr 20 14:08:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 14:08:45 2026 +0200"
      },
      "message": "Remove explicit version for Maven 4 build (#702)"
    },
    {
      "commit": "661a2f07cf888a76ed19cf5ff767ee3b73b6d233",
      "tree": "4f2f3216e2fbf904216c99b086975fcfac938dca",
      "parents": [
        "76a2fc6d0bc55673c5d55a1725eb9627f96f9e7f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Apr 18 12:53:12 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 18 12:53:12 2026 +0200"
      },
      "message": "Bump mavenVersion from 3.9.14 to 3.9.15 (#701)\n\nBumps `mavenVersion` from 3.9.14 to 3.9.15.\n\nUpdates `org.apache.maven:maven-core` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-model` from 3.9.14 to 3.9.15\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.14 to 3.9.15\n- [Release notes](https://github.com/apache/maven/releases)\n- [Commits](https://github.com/apache/maven/compare/maven-3.9.14...maven-3.9.15)\n\nUpdates `org.apache.maven:maven-embedder` from 3.9.14 to 3.9.15\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven:maven-core\n  dependency-version: 3.9.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-artifact\n  dependency-version: 3.9.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-model\n  dependency-version: 3.9.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-plugin-api\n  dependency-version: 3.9.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-embedder\n  dependency-version: 3.9.15\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "76a2fc6d0bc55673c5d55a1725eb9627f96f9e7f",
      "tree": "a8f0909625c218f9699c6d8e7470fb139f8238b9",
      "parents": [
        "7a39e96b20a1ec86ee6afeedd4d899b8c8dbc72a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 31 17:35:35 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 17:35:35 2026 +0200"
      },
      "message": "Bump pmdVersion from 7.22.0 to 7.23.0 (#699)\n\nBumps `pmdVersion` from 7.22.0 to 7.23.0.\n\nUpdates `net.sourceforge.pmd:pmd-core` from 7.22.0 to 7.23.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.22.0...pmd_releases/7.23.0)\n\nUpdates `net.sourceforge.pmd:pmd-java` from 7.22.0 to 7.23.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.22.0...pmd_releases/7.23.0)\n\nUpdates `net.sourceforge.pmd:pmd-javascript` from 7.22.0 to 7.23.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.22.0...pmd_releases/7.23.0)\n\nUpdates `net.sourceforge.pmd:pmd-jsp` from 7.22.0 to 7.23.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.22.0...pmd_releases/7.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: net.sourceforge.pmd:pmd-core\n  dependency-version: 7.23.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-java\n  dependency-version: 7.23.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-javascript\n  dependency-version: 7.23.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-jsp\n  dependency-version: 7.23.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7a39e96b20a1ec86ee6afeedd4d899b8c8dbc72a",
      "tree": "e828abf57b7c997b3ee798587b3b1c734cc3c667",
      "parents": [
        "1f3b17cecd32672413921a8ae1a17c02783e3f12"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Mar 27 12:20:23 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 12:20:23 2026 +0100"
      },
      "message": "Bump doxiaVersion from 2.0.0 to 2.1.0 (#698)\n\nBumps `doxiaVersion` from 2.0.0 to 2.1.0.\n\nUpdates `org.apache.maven.doxia:doxia-sink-api` from 2.0.0 to 2.1.0\n- [Release notes](https://github.com/apache/maven-doxia/releases)\n- [Commits](https://github.com/apache/maven-doxia/compare/doxia-2.0.0...doxia-2.1.0)\n\nUpdates `org.apache.maven.doxia:doxia-core` from 2.0.0 to 2.1.0\n- [Release notes](https://github.com/apache/maven-doxia/releases)\n- [Commits](https://github.com/apache/maven-doxia/compare/doxia-2.0.0...doxia-2.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.doxia:doxia-sink-api\n  dependency-version: 2.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: org.apache.maven.doxia:doxia-core\n  dependency-version: 2.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1f3b17cecd32672413921a8ae1a17c02783e3f12",
      "tree": "66b94f8c1b6d3b9fc3b48f5d5ca7659ed32d099d",
      "parents": [
        "25d18808ed0acb1022fab71afc9a011c0e35e04b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Mar 18 17:27:07 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 17:27:07 2026 +0100"
      },
      "message": "Bump net.sourceforge.pmd:pmd-core from 7.21.0 to 7.22.0 (#695)\n\nBumps [net.sourceforge.pmd:pmd-core](https://github.com/pmd/pmd) from 7.21.0 to 7.22.0.\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.21.0...pmd_releases/7.22.0)\n\n---\nupdated-dependencies:\n- dependency-name: net.sourceforge.pmd:pmd-core\n  dependency-version: 7.22.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "25d18808ed0acb1022fab71afc9a011c0e35e04b",
      "tree": "3577a34797f856aea0abbc3b772a521f5e902ad9",
      "parents": [
        "341b6dee8535c132cb5b9bb37ff9101a81fb3306"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 16 17:50:32 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 17:50:32 2026 +0100"
      },
      "message": "Bump mavenVersion from 3.9.12 to 3.9.14 (#697)\n\nBumps `mavenVersion` from 3.9.12 to 3.9.14.\n\nUpdates `org.apache.maven:maven-core` from 3.9.12 to 3.9.14\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.12 to 3.9.14\n\nUpdates `org.apache.maven:maven-model` from 3.9.12 to 3.9.14\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.12 to 3.9.14\n- [Release notes](https://github.com/apache/maven/releases)\n- [Commits](https://github.com/apache/maven/compare/maven-3.9.12...maven-3.9.14)\n\nUpdates `org.apache.maven:maven-embedder` from 3.9.12 to 3.9.14\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven:maven-core\n  dependency-version: 3.9.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-artifact\n  dependency-version: 3.9.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-model\n  dependency-version: 3.9.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-plugin-api\n  dependency-version: 3.9.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-embedder\n  dependency-version: 3.9.14\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "341b6dee8535c132cb5b9bb37ff9101a81fb3306",
      "tree": "6621d0d47e40619bed01616a9171b75fd2365356",
      "parents": [
        "1653867605bbc3b5dd751ec2cc41983efb9427a7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 24 15:32:56 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 15:32:56 2026 +0100"
      },
      "message": "Bump resolverVersion from 1.9.26 to 1.9.27 (#694)\n\nBumps `resolverVersion` from 1.9.26 to 1.9.27.\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 1.9.26 to 1.9.27\n- [Release notes](https://github.com/apache/maven-resolver/releases)\n- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.26...maven-resolver-1.9.27)\n\nUpdates `org.apache.maven.resolver:maven-resolver-impl` from 1.9.26 to 1.9.27\n- [Release notes](https://github.com/apache/maven-resolver/releases)\n- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.26...maven-resolver-1.9.27)\n\nUpdates `org.apache.maven.resolver:maven-resolver-connector-basic` from 1.9.26 to 1.9.27\n- [Release notes](https://github.com/apache/maven-resolver/releases)\n- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.26...maven-resolver-1.9.27)\n\nUpdates `org.apache.maven.resolver:maven-resolver-transport-http` from 1.9.26 to 1.9.27\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.resolver:maven-resolver-api\n  dependency-version: 1.9.27\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven.resolver:maven-resolver-impl\n  dependency-version: 1.9.27\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven.resolver:maven-resolver-connector-basic\n  dependency-version: 1.9.27\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven.resolver:maven-resolver-transport-http\n  dependency-version: 1.9.27\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1653867605bbc3b5dd751ec2cc41983efb9427a7",
      "tree": "961ea5c0b00fe9dc57507dee91b99627ca597d15",
      "parents": [
        "328f6e255ebf1a5cd7348d4ce63341d37a3d37ba"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 17 18:54:58 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 18:54:58 2026 +0100"
      },
      "message": "Bump resolverVersion from 1.9.25 to 1.9.26 (#693)\n\nBumps `resolverVersion` from 1.9.25 to 1.9.26.\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 1.9.25 to 1.9.26\n- [Release notes](https://github.com/apache/maven-resolver/releases)\n- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.25...maven-resolver-1.9.26)\n\nUpdates `org.apache.maven.resolver:maven-resolver-impl` from 1.9.25 to 1.9.26\n- [Release notes](https://github.com/apache/maven-resolver/releases)\n- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.25...maven-resolver-1.9.26)\n\nUpdates `org.apache.maven.resolver:maven-resolver-connector-basic` from 1.9.25 to 1.9.26\n- [Release notes](https://github.com/apache/maven-resolver/releases)\n- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.25...maven-resolver-1.9.26)\n\nUpdates `org.apache.maven.resolver:maven-resolver-transport-http` from 1.9.25 to 1.9.26\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.resolver:maven-resolver-api\n  dependency-version: 1.9.26\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven.resolver:maven-resolver-impl\n  dependency-version: 1.9.26\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven.resolver:maven-resolver-connector-basic\n  dependency-version: 1.9.26\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven.resolver:maven-resolver-transport-http\n  dependency-version: 1.9.26\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "328f6e255ebf1a5cd7348d4ce63341d37a3d37ba",
      "tree": "74d8c0f40d301da9fa5f778638a6eb51375f6467",
      "parents": [
        "fa4b9329419e607e1cc2794b730785141145346d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Feb 09 14:41:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 09 14:41:35 2026 +0100"
      },
      "message": "Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness (#692)\n\nBumps org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugin-testing:maven-plugin-testing-harness\n  dependency-version: 3.5.1\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fa4b9329419e607e1cc2794b730785141145346d",
      "tree": "9d5853eb7a706ab45553909e33b648ac78e8d7d5",
      "parents": [
        "f961434f7a9d58a3aa0fcb46738b67d40257747f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jan 30 20:59:16 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 30 20:59:16 2026 +0100"
      },
      "message": "Bump pmdVersion from 7.20.0 to 7.21.0 (#691)\n\nBumps `pmdVersion` from 7.20.0 to 7.21.0.\n\nUpdates `net.sourceforge.pmd:pmd-core` from 7.20.0 to 7.21.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.20.0...pmd_releases/7.21.0)\n\nUpdates `net.sourceforge.pmd:pmd-java` from 7.20.0 to 7.21.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.20.0...pmd_releases/7.21.0)\n\nUpdates `net.sourceforge.pmd:pmd-javascript` from 7.20.0 to 7.21.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.20.0...pmd_releases/7.21.0)\n\nUpdates `net.sourceforge.pmd:pmd-jsp` from 7.20.0 to 7.21.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.20.0...pmd_releases/7.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: net.sourceforge.pmd:pmd-core\n  dependency-version: 7.21.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-java\n  dependency-version: 7.21.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-javascript\n  dependency-version: 7.21.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-jsp\n  dependency-version: 7.21.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f961434f7a9d58a3aa0fcb46738b67d40257747f",
      "tree": "b2a9cc02bbf0365abaf90f36bd17f35dbb86e27a",
      "parents": [
        "63edbcf86f3e3e0383997537c75296723e0181aa"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jan 19 15:46:08 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 19 15:46:08 2026 +0100"
      },
      "message": "Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 to 1.27 (#690)\n\nBumps [org.codehaus.mojo:animal-sniffer-maven-plugin](https://github.com/mojohaus/animal-sniffer) from 1.26 to 1.27.\n- [Release notes](https://github.com/mojohaus/animal-sniffer/releases)\n- [Commits](https://github.com/mojohaus/animal-sniffer/compare/animal-sniffer-1.26...animal-sniffer-1.27)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.mojo:animal-sniffer-maven-plugin\n  dependency-version: \u00271.27\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "63edbcf86f3e3e0383997537c75296723e0181aa",
      "tree": "36f059179af42e69406012d18fc2aee13eda5234",
      "parents": [
        "e5fe58ed11f91850e1d20b6643b6dbe99d5c08cd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jan 13 17:50:48 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 13 17:50:48 2026 +0100"
      },
      "message": "Bump org.apache.maven.plugins:maven-plugins from 46 to 47 (#689)\n\nBumps [org.apache.maven.plugins:maven-plugins](https://github.com/apache/maven-parent) from 46 to 47.\n- [Release notes](https://github.com/apache/maven-parent/releases)\n- [Commits](https://github.com/apache/maven-parent/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-plugins\n  dependency-version: \u002747\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e5fe58ed11f91850e1d20b6643b6dbe99d5c08cd",
      "tree": "2a7ae5a547888dace753f2f69e4104ca248606c7",
      "parents": [
        "d2fc199fd816e7ac0a69a6d80d92482ed6d4dc73"
      ],
      "author": {
        "name": "Elliotte Rusty Harold",
        "email": "elharo@users.noreply.github.com",
        "time": "Mon Jan 12 10:44:55 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 12 10:44:55 2026 -0500"
      },
      "message": "Remove redundant local variables (#687)\n\n"
    },
    {
      "commit": "d2fc199fd816e7ac0a69a6d80d92482ed6d4dc73",
      "tree": "672d2f421f66ccd1c649fbc237bedaef7eeb01e6",
      "parents": [
        "05cc9d7a7c6fb979446bf5a158acfa513a47c6e8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jan 12 16:26:40 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 12 16:26:40 2026 +0100"
      },
      "message": "Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness (#688)\n\nBumps org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.4.0 to 3.5.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugin-testing:maven-plugin-testing-harness\n  dependency-version: 3.5.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "05cc9d7a7c6fb979446bf5a158acfa513a47c6e8",
      "tree": "f7bfad90da3c2337db11305bc655a6a4eb9245eb",
      "parents": [
        "ffd69fadf183a5b764ceb76c19a8cbebcfea41f3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 07 18:07:26 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 07 18:07:26 2026 +0100"
      },
      "message": "Bump org.apache.maven.plugins:maven-plugins from 45 to 46 (#686)\n\nBumps [org.apache.maven.plugins:maven-plugins](https://github.com/apache/maven-parent) from 45 to 46.\n- [Release notes](https://github.com/apache/maven-parent/releases)\n- [Commits](https://github.com/apache/maven-parent/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-plugins\n  dependency-version: \u002746\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ffd69fadf183a5b764ceb76c19a8cbebcfea41f3",
      "tree": "6ef2e1404e473d3c24178fd8a7f46f6c329328e0",
      "parents": [
        "96a03bcbbe41db04c5c432832f893849168b9ad3"
      ],
      "author": {
        "name": "Elliotte Rusty Harold",
        "email": "elharo@users.noreply.github.com",
        "time": "Thu Jan 01 17:06:43 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 01 18:06:43 2026 +0100"
      },
      "message": "Grammar nits (#684)\n\n"
    },
    {
      "commit": "96a03bcbbe41db04c5c432832f893849168b9ad3",
      "tree": "2b6f3077057eee95494cffb58eb33b7c7442bf77",
      "parents": [
        "0b908229b1b4453107e0bca028094151abe5d52a"
      ],
      "author": {
        "name": "Elliotte Rusty Harold",
        "email": "elharo@users.noreply.github.com",
        "time": "Thu Jan 01 17:04:37 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 01 18:04:37 2026 +0100"
      },
      "message": "Fix Javadoc issues per Oracle conventions (#685)\n\n"
    },
    {
      "commit": "0b908229b1b4453107e0bca028094151abe5d52a",
      "tree": "4b4e5a140817bce5eb6cc5bea087d49680b44c9b",
      "parents": [
        "6f049b7950f2157d0d11093ae943b70a8049764a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Dec 31 17:44:00 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 31 17:44:00 2025 +0100"
      },
      "message": "Bump pmdVersion from 7.19.0 to 7.20.0 (#683)\n\nBumps `pmdVersion` from 7.19.0 to 7.20.0.\n\nUpdates `net.sourceforge.pmd:pmd-core` from 7.19.0 to 7.20.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.19.0...pmd_releases/7.20.0)\n\nUpdates `net.sourceforge.pmd:pmd-java` from 7.19.0 to 7.20.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.19.0...pmd_releases/7.20.0)\n\nUpdates `net.sourceforge.pmd:pmd-javascript` from 7.19.0 to 7.20.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.19.0...pmd_releases/7.20.0)\n\nUpdates `net.sourceforge.pmd:pmd-jsp` from 7.19.0 to 7.20.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.19.0...pmd_releases/7.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: net.sourceforge.pmd:pmd-core\n  dependency-version: 7.20.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-java\n  dependency-version: 7.20.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-javascript\n  dependency-version: 7.20.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-jsp\n  dependency-version: 7.20.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6f049b7950f2157d0d11093ae943b70a8049764a",
      "tree": "a9213c90d90b74e5df8ee2353ed8a9ab8d89f724",
      "parents": [
        "543f71f9d858d877c92026331f5f5a341039770c"
      ],
      "author": {
        "name": "Sandra Parsick",
        "email": "sparsick@users.noreply.github.com",
        "time": "Sat Dec 20 07:46:03 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 20 07:46:03 2025 +0000"
      },
      "message": "chore: migrate junit 3/4 tests to junit 5 (#675)\n\n\nSigned-off-by: Sandra Parsick \u003csandra@parsick.dev\u003e\nCo-authored-by: Slawomir Jaranowski \u003cs.jaranowski@gmail.com\u003e"
    },
    {
      "commit": "543f71f9d858d877c92026331f5f5a341039770c",
      "tree": "6362a0acacec0b4d72b4d8787c5a369793a0d24c",
      "parents": [
        "ccc635b8aa8014084f4658a4d6664a30ab47fb52"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Dec 18 17:35:34 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 18 17:35:34 2025 +0100"
      },
      "message": "Bump resolverVersion from 1.9.24 to 1.9.25 (#681)\n\nBumps `resolverVersion` from 1.9.24 to 1.9.25.\n\nUpdates `org.apache.maven.resolver:maven-resolver-api` from 1.9.24 to 1.9.25\n- [Release notes](https://github.com/apache/maven-resolver/releases)\n- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.24...maven-resolver-1.9.25)\n\nUpdates `org.apache.maven.resolver:maven-resolver-impl` from 1.9.24 to 1.9.25\n- [Release notes](https://github.com/apache/maven-resolver/releases)\n- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.24...maven-resolver-1.9.25)\n\nUpdates `org.apache.maven.resolver:maven-resolver-connector-basic` from 1.9.24 to 1.9.25\n- [Release notes](https://github.com/apache/maven-resolver/releases)\n- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.24...maven-resolver-1.9.25)\n\nUpdates `org.apache.maven.resolver:maven-resolver-transport-http` from 1.9.24 to 1.9.25\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.resolver:maven-resolver-api\n  dependency-version: 1.9.25\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven.resolver:maven-resolver-impl\n  dependency-version: 1.9.25\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven.resolver:maven-resolver-connector-basic\n  dependency-version: 1.9.25\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven.resolver:maven-resolver-transport-http\n  dependency-version: 1.9.25\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ccc635b8aa8014084f4658a4d6664a30ab47fb52",
      "tree": "e72999589c900685b52b69e4e11a4cc82fe80eef",
      "parents": [
        "98fb2bafb27d0fcdc452a370b4f57b0b6d506960"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Dec 17 18:43:22 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 17 18:43:22 2025 +0100"
      },
      "message": "Bump mavenVersion from 3.9.11 to 3.9.12 (#682)\n\nBumps `mavenVersion` from 3.9.11 to 3.9.12.\n\nUpdates `org.apache.maven:maven-core` from 3.9.11 to 3.9.12\n\nUpdates `org.apache.maven:maven-artifact` from 3.9.11 to 3.9.12\n\nUpdates `org.apache.maven:maven-model` from 3.9.11 to 3.9.12\n\nUpdates `org.apache.maven:maven-plugin-api` from 3.9.11 to 3.9.12\n- [Release notes](https://github.com/apache/maven/releases)\n- [Commits](https://github.com/apache/maven/compare/maven-3.9.11...maven-3.9.12)\n\nUpdates `org.apache.maven:maven-embedder` from 3.9.11 to 3.9.12\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven:maven-core\n  dependency-version: 3.9.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-artifact\n  dependency-version: 3.9.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-model\n  dependency-version: 3.9.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-plugin-api\n  dependency-version: 3.9.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.maven:maven-embedder\n  dependency-version: 3.9.12\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "98fb2bafb27d0fcdc452a370b4f57b0b6d506960",
      "tree": "5cb84236826a7bf5445d5be8df9ea9f7b337ff87",
      "parents": [
        "49a7a9df2d9592ad5745c63d4cfb8bb265efa104"
      ],
      "author": {
        "name": "Matthias Bünger",
        "email": "Bukama@users.noreply.github.com",
        "time": "Wed Dec 10 07:49:41 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 10 07:49:41 2025 +0100"
      },
      "message": "Ignore false positives \"unused\" dependencies (#678)\n\ncloses #672"
    },
    {
      "commit": "49a7a9df2d9592ad5745c63d4cfb8bb265efa104",
      "tree": "0f62e4948e13a425400fb510f93e345f0de0b21b",
      "parents": [
        "231e049ef7a901c2fbe0e3e9ea69a7fde6d4c594"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Dec 02 12:47:47 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 02 12:47:47 2025 +0100"
      },
      "message": "Bump pmdVersion from 7.18.0 to 7.19.0 (#679)\n\nBumps `pmdVersion` from 7.18.0 to 7.19.0.\n\nUpdates `net.sourceforge.pmd:pmd-core` from 7.18.0 to 7.19.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.18.0...pmd_releases/7.19.0)\n\nUpdates `net.sourceforge.pmd:pmd-java` from 7.18.0 to 7.19.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.18.0...pmd_releases/7.19.0)\n\nUpdates `net.sourceforge.pmd:pmd-javascript` from 7.18.0 to 7.19.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.18.0...pmd_releases/7.19.0)\n\nUpdates `net.sourceforge.pmd:pmd-jsp` from 7.18.0 to 7.19.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.18.0...pmd_releases/7.19.0)\n\n---\nupdated-dependencies:\n- dependency-name: net.sourceforge.pmd:pmd-core\n  dependency-version: 7.19.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-java\n  dependency-version: 7.19.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-javascript\n  dependency-version: 7.19.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-jsp\n  dependency-version: 7.19.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "231e049ef7a901c2fbe0e3e9ea69a7fde6d4c594",
      "tree": "3abf18dac947551af171969e4abad687c629b801",
      "parents": [
        "c07b097990cb260c5447d4ae4ac44bf8a5cb4b68"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Nov 29 19:20:56 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 29 19:20:56 2025 +0100"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (#677)\n\nBumps org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-lang3\n  dependency-version: 3.20.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c07b097990cb260c5447d4ae4ac44bf8a5cb4b68",
      "tree": "3020d272f054303020e6fecd6090c069d71e322d",
      "parents": [
        "5ad66ddd2313caa8ce710b2a87d0463c10589c86"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Nov 16 01:21:03 2025 +0100"
      },
      "committer": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Sun Nov 16 01:46:13 2025 +0100"
      },
      "message": "Works with 4.0.0 rc4\n"
    },
    {
      "commit": "5ad66ddd2313caa8ce710b2a87d0463c10589c86",
      "tree": "1e5797d922630507f4e6ede1150aeb22c160999e",
      "parents": [
        "6d5aa1d06fd6a4f7d8aa33ea7f20ee196cea9559"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Nov 10 17:06:42 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 10 17:06:42 2025 +0100"
      },
      "message": "Bump org.codehaus.plexus:plexus-i18n from 1.0.0 to 1.1.0 (#674)\n\nBumps [org.codehaus.plexus:plexus-i18n](https://github.com/codehaus-plexus/plexus-i18n) from 1.0.0 to 1.1.0.\n- [Release notes](https://github.com/codehaus-plexus/plexus-i18n/releases)\n- [Commits](https://github.com/codehaus-plexus/plexus-i18n/compare/plexus-i18n-1.0.0...plexus-i18n-1.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.plexus:plexus-i18n\n  dependency-version: 1.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6d5aa1d06fd6a4f7d8aa33ea7f20ee196cea9559",
      "tree": "2e6f011aebe01f1c9e9ee5269d42f48358d05844",
      "parents": [
        "c0063a43ed6a0a1bba01d088f8f197bebe529fd5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Nov 10 17:06:24 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 10 17:06:24 2025 +0100"
      },
      "message": "Bump commons-io:commons-io from 2.20.0 to 2.21.0 (#673)\n\nBumps [commons-io:commons-io](https://github.com/apache/commons-io) from 2.20.0 to 2.21.0.\n- [Changelog](https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt)\n- [Commits](https://github.com/apache/commons-io/compare/rel/commons-io-2.20.0...rel/commons-io-2.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: commons-io:commons-io\n  dependency-version: 2.21.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c0063a43ed6a0a1bba01d088f8f197bebe529fd5",
      "tree": "53c7e269de67f1ef086f853c652c8455ba94b8eb",
      "parents": [
        "f17cae0106fda25f32581a67ced4fd67315dad6f"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Tue Nov 04 02:50:17 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 04 02:50:17 2025 +0100"
      },
      "message": "`PlexusFileUtils` Refaster recipes (#669)\n\n\n\nCo-authored-by: Moderne \u003cteam@moderne.io\u003e"
    },
    {
      "commit": "f17cae0106fda25f32581a67ced4fd67315dad6f",
      "tree": "f3f487d91060f1d120068e1fa6bcb989e4618f7c",
      "parents": [
        "2b725a17e2a92281b6b7d34072f6c66afc6ef751"
      ],
      "author": {
        "name": "Sylwester Lachiewicz",
        "email": "slachiewicz@apache.org",
        "time": "Tue Nov 04 02:46:48 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 04 02:46:48 2025 +0100"
      },
      "message": "`PlexusStringUtils` Refaster recipes (#670)\n\n\nCo-authored-by: Moderne \u003cteam@moderne.io\u003e"
    },
    {
      "commit": "2b725a17e2a92281b6b7d34072f6c66afc6ef751",
      "tree": "18d435f8a0a47184c42d8f471915869752737906",
      "parents": [
        "ffe61bbfdc0002aaf0987dc305ad67e1be68a424"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Oct 31 12:47:40 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 31 12:47:40 2025 +0100"
      },
      "message": "Bump pmdVersion from 7.17.0 to 7.18.0 (#666)\n\nBumps `pmdVersion` from 7.17.0 to 7.18.0.\n\nUpdates `net.sourceforge.pmd:pmd-core` from 7.17.0 to 7.18.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.17.0...pmd_releases/7.18.0)\n\nUpdates `net.sourceforge.pmd:pmd-java` from 7.17.0 to 7.18.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.17.0...pmd_releases/7.18.0)\n\nUpdates `net.sourceforge.pmd:pmd-javascript` from 7.17.0 to 7.18.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.17.0...pmd_releases/7.18.0)\n\nUpdates `net.sourceforge.pmd:pmd-jsp` from 7.17.0 to 7.18.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.17.0...pmd_releases/7.18.0)\n\n---\nupdated-dependencies:\n- dependency-name: net.sourceforge.pmd:pmd-core\n  dependency-version: 7.18.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-java\n  dependency-version: 7.18.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-javascript\n  dependency-version: 7.18.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-jsp\n  dependency-version: 7.18.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ffe61bbfdc0002aaf0987dc305ad67e1be68a424",
      "tree": "43181741875a9b42e2962f445981fa18705a92af",
      "parents": [
        "aca1c0d21f2714bf0507812a900b56a3b55a9f33"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 09 11:04:28 2025 +0000"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Fri Oct 10 20:55:48 2025 +0200"
      },
      "message": "Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.24 to 1.26\n\nBumps [org.codehaus.mojo:animal-sniffer-maven-plugin](https://github.com/mojohaus/animal-sniffer) from 1.24 to 1.26.\n- [Release notes](https://github.com/mojohaus/animal-sniffer/releases)\n- [Commits](https://github.com/mojohaus/animal-sniffer/compare/animal-sniffer-1.24...animal-sniffer-1.26)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.mojo:animal-sniffer-maven-plugin\n  dependency-version: \u00271.26\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "aca1c0d21f2714bf0507812a900b56a3b55a9f33",
      "tree": "11cc65e797f5d15708a007453946dc79b1a23d5f",
      "parents": [
        "f152a3a9c284aa53ea9c7ce90553917fd9975358"
      ],
      "author": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Tue Oct 07 07:57:06 2025 +0200"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Tue Oct 07 07:57:06 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "f152a3a9c284aa53ea9c7ce90553917fd9975358",
      "tree": "cda23e476fcf33106a270fad8ed2484bc083becf",
      "parents": [
        "0678fd1745e49d9953f661699683568a9adfd0a1"
      ],
      "author": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Tue Oct 07 07:56:57 2025 +0200"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Tue Oct 07 07:56:57 2025 +0200"
      },
      "message": "[maven-release-plugin] prepare release maven-pmd-plugin-3.28.0\n"
    },
    {
      "commit": "0678fd1745e49d9953f661699683568a9adfd0a1",
      "tree": "5279b0640b8f77f904ee630b57cfa6d1a65f6ae5",
      "parents": [
        "41d5069a387acb232cf562b3f7a025b08a268888"
      ],
      "author": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Mon Oct 06 23:33:24 2025 +0200"
      },
      "committer": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Tue Oct 07 00:06:56 2025 +0200"
      },
      "message": "Update historical PMD version in docs\n"
    },
    {
      "commit": "41d5069a387acb232cf562b3f7a025b08a268888",
      "tree": "fb9fafa855992f1e30a34a41a8be6265bc8f8e19",
      "parents": [
        "3ef805b36e7ab454ed4e4fefc7d81ec804b4a9e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 06 08:32:19 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 06 08:32:19 2025 +0200"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.8.1 to 3.18.0 in ITs (#648)\n\n* Bump org.apache.commons:commons-lang3\n\nBumps org.apache.commons:commons-lang3 from 3.8.1 to 3.18.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-lang3\n  dependency-version: 3.18.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* fix tests\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Slawomir Jaranowski \u003cs.jaranowski@gmail.com\u003e"
    },
    {
      "commit": "3ef805b36e7ab454ed4e4fefc7d81ec804b4a9e4",
      "tree": "82d96ecae0d18a5d421b3a0b6f806eeadd647b27",
      "parents": [
        "592d703ba4df69a9c2c3f6ff35b3eec9cbc0c0f9"
      ],
      "author": {
        "name": "Tim Peeters",
        "email": "timpeeters@users.noreply.github.com",
        "time": "Mon Oct 06 07:44:55 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 06 07:44:55 2025 +0200"
      },
      "message": "Bump pmdVersion from 7.16.0 to 7.17.0\n\n* Bump pmdVersion from 7.16.0 to 7.17.0\n\nBumps `pmdVersion` from 7.16.0 to 7.17.0.\n\nUpdates `net.sourceforge.pmd:pmd-core` from 7.16.0 to 7.17.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.16.0...pmd_releases/7.17.0)\n\nUpdates `net.sourceforge.pmd:pmd-java` from 7.16.0 to 7.17.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.16.0...pmd_releases/7.17.0)\n\nUpdates `net.sourceforge.pmd:pmd-javascript` from 7.16.0 to 7.17.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.16.0...pmd_releases/7.17.0)\n\nUpdates `net.sourceforge.pmd:pmd-jsp` from 7.16.0 to 7.17.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.16.0...pmd_releases/7.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: net.sourceforge.pmd:pmd-core\n  dependency-version: 7.17.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-java\n  dependency-version: 7.17.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-javascript\n  dependency-version: 7.17.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-jsp\n  dependency-version: 7.17.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* Replace UselessOperationOnImmutable with UselessPureMethodCall\n\n* Fix broken tests (UnusedFormalParameter ignores public constructors now).\n\n* Bump maven-invoker-plugin.\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "592d703ba4df69a9c2c3f6ff35b3eec9cbc0c0f9",
      "tree": "404f61099bc8d10aa5d3222a5bd7b1eb62e75892",
      "parents": [
        "ced9373304941f0b171377f52043748513c3b5e9"
      ],
      "author": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Thu Oct 02 22:00:34 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 02 22:00:34 2025 +0200"
      },
      "message": "Add hacktoberfest label to project"
    },
    {
      "commit": "ced9373304941f0b171377f52043748513c3b5e9",
      "tree": "593948f0c480bb9dcd1929d075416312c5192a9f",
      "parents": [
        "3cf5bc12c44e548b6a43a49b5c32dd628b7646df"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 25 15:46:31 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 15:46:31 2025 +0200"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (#658)\n\nBumps org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-lang3\n  dependency-version: 3.19.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3cf5bc12c44e548b6a43a49b5c32dd628b7646df",
      "tree": "62a97e101080dd2e97c920484df85e31bbeb9f39",
      "parents": [
        "9077c3b0386bb04a1895cbd9eaa65518a83f647f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 27 19:06:48 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 27 19:06:48 2025 +0200"
      },
      "message": "Bump org.codehaus.plexus:plexus-resources from 1.3.0 to 1.3.1 (#654)\n\nBumps [org.codehaus.plexus:plexus-resources](https://github.com/codehaus-plexus/plexus-resources) from 1.3.0 to 1.3.1.\n- [Release notes](https://github.com/codehaus-plexus/plexus-resources/releases)\n- [Commits](https://github.com/codehaus-plexus/plexus-resources/compare/plexus-resources-1.3.0...plexus-resources-1.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.plexus:plexus-resources\n  dependency-version: 1.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9077c3b0386bb04a1895cbd9eaa65518a83f647f",
      "tree": "434fc90d583606f3d482c99037916086f046a08f",
      "parents": [
        "12ed57a181da37f2c6c032d24146d5ac026b832b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Aug 27 19:05:44 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 27 19:05:44 2025 +0200"
      },
      "message": "Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (#655)\n\nBumps [org.codehaus.plexus:plexus-i18n](https://github.com/codehaus-plexus/plexus-i18n) from 1.0-beta-10 to 1.0.0.\n- [Release notes](https://github.com/codehaus-plexus/plexus-i18n/releases)\n- [Commits](https://github.com/codehaus-plexus/plexus-i18n/commits/plexus-i18n-1.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.plexus:plexus-i18n\n  dependency-version: 1.0.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "12ed57a181da37f2c6c032d24146d5ac026b832b",
      "tree": "da7cdde9723da2ac284c9150c5c0a51f487bee42",
      "parents": [
        "fff2b951e79d671a3119ffa8c62a4d24a7faeada"
      ],
      "author": {
        "name": "Sandra Parsick",
        "email": "sparsick@users.noreply.github.com",
        "time": "Thu Aug 14 07:34:14 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 14 07:34:14 2025 +0200"
      },
      "message": "feat: enable prevent branch protection rules (#653)\n\nalso:\n- refactor deprected config\n- remove unnecessary jira config\n\nSigned-off-by: Sandra Parsick \u003csandra@parsick.dev\u003e"
    },
    {
      "commit": "fff2b951e79d671a3119ffa8c62a4d24a7faeada",
      "tree": "c75d989c5411cc2ffd768341942b3fc65217e2b1",
      "parents": [
        "c17d8d70b56d6a152738e42824934af529819e2d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 25 15:22:36 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 25 15:22:36 2025 +0200"
      },
      "message": "Bump pmdVersion from 7.15.0 to 7.16.0 (#652)\n\nBumps `pmdVersion` from 7.15.0 to 7.16.0.\n\nUpdates `net.sourceforge.pmd:pmd-core` from 7.15.0 to 7.16.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.15.0...pmd_releases/7.16.0)\n\nUpdates `net.sourceforge.pmd:pmd-java` from 7.15.0 to 7.16.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.15.0...pmd_releases/7.16.0)\n\nUpdates `net.sourceforge.pmd:pmd-javascript` from 7.15.0 to 7.16.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.15.0...pmd_releases/7.16.0)\n\nUpdates `net.sourceforge.pmd:pmd-jsp` from 7.15.0 to 7.16.0\n- [Release notes](https://github.com/pmd/pmd/releases)\n- [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb)\n- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.15.0...pmd_releases/7.16.0)\n\n---\nupdated-dependencies:\n- dependency-name: net.sourceforge.pmd:pmd-core\n  dependency-version: 7.16.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-java\n  dependency-version: 7.16.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-javascript\n  dependency-version: 7.16.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: net.sourceforge.pmd:pmd-jsp\n  dependency-version: 7.16.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c17d8d70b56d6a152738e42824934af529819e2d",
      "tree": "0eef218f04e4ff4be2e1ee7316c22ab9e1fcb88b",
      "parents": [
        "ab5731c2ae3073ed8ddda552d4ee988e8df54e7c"
      ],
      "author": {
        "name": "Noah Tayebwa",
        "email": "ndacyayinoah@gmail.com",
        "time": "Tue Jul 22 10:36:13 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 22 17:36:13 2025 +1000"
      },
      "message": "Add Apache 2.0 LICENSE file (#650)\n\n"
    }
  ],
  "next": "ab5731c2ae3073ed8ddda552d4ee988e8df54e7c"
}
