)]}'
{
  "log": [
    {
      "commit": "f90207761a5e0a9ffc4054151900ff4c3b7ce490",
      "tree": "bd71d93252834bf87d60675405a78792f409cb68",
      "parents": [
        "7795d9f4f8baa9c5c70193ab942cf28c18c9fab2",
        "6dbea1105862d69ca4d57cbacb1d6b0b0094d1f6"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Wed Jul 22 21:00:30 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 21:00:30 2026 +0200"
      },
      "message": "Merge pull request #702 from apache/dependabot/maven/tika.version-3.3.2\n\nRAT-532: Bump tika.version from 3.3.1 to 3.3.2"
    },
    {
      "commit": "6dbea1105862d69ca4d57cbacb1d6b0b0094d1f6",
      "tree": "bd71d93252834bf87d60675405a78792f409cb68",
      "parents": [
        "7795d9f4f8baa9c5c70193ab942cf28c18c9fab2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 22 00:32:18 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 00:32:18 2026 +0000"
      },
      "message": "Bump tika.version from 3.3.1 to 3.3.2\n\nBumps `tika.version` from 3.3.1 to 3.3.2.\n\nUpdates `org.apache.tika:tika-core` from 3.3.1 to 3.3.2\n- [Changelog](https://github.com/apache/tika/blob/3.3.2/CHANGES.txt)\n- [Commits](https://github.com/apache/tika/compare/3.3.1...3.3.2)\n\nUpdates `org.apache.tika:tika-parser-text-module` from 3.3.1 to 3.3.2\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.tika:tika-core\n  dependency-version: 3.3.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.apache.tika:tika-parser-text-module\n  dependency-version: 3.3.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7795d9f4f8baa9c5c70193ab942cf28c18c9fab2",
      "tree": "394c3ca7e254d6aaf75b1bb791b60e4880b20c59",
      "parents": [
        "610ac58bd6a8a59bec980f6fbf924835fc951a92",
        "a3c37cdd5bec73ec067eb125e43ec57f96079962"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Sun Jul 19 11:43:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 19 11:43:00 2026 +0200"
      },
      "message": "Merge pull request #697 from apache/create-output-object\n\nRAT-570: Create Reporter.Output object"
    },
    {
      "commit": "a3c37cdd5bec73ec067eb125e43ec57f96079962",
      "tree": "394c3ca7e254d6aaf75b1bb791b60e4880b20c59",
      "parents": [
        "55eb11ed7164836b69a24c5a6537704eaf3d5f25"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Thu Jul 16 12:41:04 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Thu Jul 16 12:41:04 2026 +0200"
      },
      "message": "RAT-570: Rename method to class name accordingly\n"
    },
    {
      "commit": "55eb11ed7164836b69a24c5a6537704eaf3d5f25",
      "tree": "f0ccaa1b0c115eddfd553fc46b197797ecdb45db",
      "parents": [
        "a2ff7bb4329fb66ef39d6afd50c60fecf662c2a2"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jul 15 22:54:39 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jul 15 22:54:39 2026 +0200"
      },
      "message": "RAT-570: Rename de/serializer to SerDes\n"
    },
    {
      "commit": "a2ff7bb4329fb66ef39d6afd50c60fecf662c2a2",
      "tree": "f1a23413c73ca5fc9159587b1e26c9646afbf754",
      "parents": [
        "121bb6d913a6129ac330ad1d17d8195fe9655396"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jul 15 00:02:44 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jul 15 00:02:44 2026 +0200"
      },
      "message": "RAT-570: Replace deprecated Component by Inject\n"
    },
    {
      "commit": "121bb6d913a6129ac330ad1d17d8195fe9655396",
      "tree": "d1a1679e139d9fcb33d9d98010b4f1f9bebf397b",
      "parents": [
        "03a5210719719cfa07b920240634424da4185428"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jul 14 23:38:16 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jul 14 23:38:16 2026 +0200"
      },
      "message": "RAT-570: Minor refactorings during review\n"
    },
    {
      "commit": "03a5210719719cfa07b920240634424da4185428",
      "tree": "85c90d0305147848b91631c7814643a749db5acc",
      "parents": [
        "bab2bee107c5b085fadc380d40cd3696f2cc7173"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jul 14 23:37:08 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jul 14 23:37:08 2026 +0200"
      },
      "message": "RAT-570: Remove unused code and deprecated stuff\n\nRemove unused code and use SiteRenderer instead of deprecated Renderer.\n"
    },
    {
      "commit": "bab2bee107c5b085fadc380d40cd3696f2cc7173",
      "tree": "7829b1977a5b06786dd26eb444452c279fb8f51d",
      "parents": [
        "75f706558ea8ccbfbf0ee4905632f74c33376343",
        "610ac58bd6a8a59bec980f6fbf924835fc951a92"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@apache.org",
        "time": "Tue Jul 14 18:55:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 18:55:34 2026 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into create-output-object"
    },
    {
      "commit": "75f706558ea8ccbfbf0ee4905632f74c33376343",
      "tree": "0f357024caec3a36abe1dcc81f6d667e272b5618",
      "parents": [
        "6cd8be13935dc8770fdad25d77df541babf3a034"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jul 14 17:29:08 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jul 14 17:29:08 2026 +0200"
      },
      "message": "RAT-570: minor refactorings during review\n"
    },
    {
      "commit": "610ac58bd6a8a59bec980f6fbf924835fc951a92",
      "tree": "a93bb5dfca807838786e37a01c47c029b5919454",
      "parents": [
        "cf4c4d11dba69590bb3219b490c419df05d1e067",
        "b50f6a51892937b4139f26e9308dde12eca1cc97"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Tue Jul 14 11:52:51 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 11:52:51 2026 +0200"
      },
      "message": "Merge pull request #701 from apache/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.10.3.0\n\nRAT-532: Bump com.github.spotbugs:spotbugs-maven-plugin from 4.10.2.0 to 4.10.3.0"
    },
    {
      "commit": "b50f6a51892937b4139f26e9308dde12eca1cc97",
      "tree": "a93bb5dfca807838786e37a01c47c029b5919454",
      "parents": [
        "cf4c4d11dba69590bb3219b490c419df05d1e067"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 14 00:32:40 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 00:32:40 2026 +0000"
      },
      "message": "Bump com.github.spotbugs:spotbugs-maven-plugin from 4.10.2.0 to 4.10.3.0\n\nBumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.10.2.0 to 4.10.3.0.\n- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)\n- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.10.2.0...spotbugs-maven-plugin-4.10.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.spotbugs:spotbugs-maven-plugin\n  dependency-version: 4.10.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6cd8be13935dc8770fdad25d77df541babf3a034",
      "tree": "45c91fb201759856a23b55a4d698fe1c7cc8d023",
      "parents": [
        "b0d2fb790f4dc6fa32cb7c9d33fb562f17208b12"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Mon Jul 13 23:40:17 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Mon Jul 13 23:40:17 2026 +0200"
      },
      "message": "RAT-570: Add changelog\n"
    },
    {
      "commit": "b0d2fb790f4dc6fa32cb7c9d33fb562f17208b12",
      "tree": "870dfb791c69a2706ad1ca4aa964f92e6ade2bb1",
      "parents": [
        "97a8d8c2edc48474f1ee0a6cf6822c500450ecdd"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Mon Jul 13 23:36:11 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Mon Jul 13 23:36:11 2026 +0200"
      },
      "message": "RAT-570: Minor refactorings during review\n"
    },
    {
      "commit": "cf4c4d11dba69590bb3219b490c419df05d1e067",
      "tree": "26fc9e25fa33dccd82e29f8508bac606bd38573e",
      "parents": [
        "cf24ce5f5bab8b2c140f2cacc6ec3ef134b897e2",
        "024db455f3e55e0c37220d0790f4d779e48148be"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jul 13 15:34:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 15:34:50 2026 +0200"
      },
      "message": "Merge pull request #699 from apache/dependabot/maven/org.junit-junit-bom-6.1.2\n\nRAT-532: Bump org.junit:junit-bom from 6.1.1 to 6.1.2"
    },
    {
      "commit": "cf24ce5f5bab8b2c140f2cacc6ec3ef134b897e2",
      "tree": "e486f296156a2223278242b9778905738894389c",
      "parents": [
        "de083a16ee68b6f5f9da72500315cd0b2f7be665",
        "b72c3aa201bcba155e2308f2016c5ffd1f81c2e2"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jul 13 15:34:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 15:34:13 2026 +0200"
      },
      "message": "Merge pull request #700 from apache/dependabot/maven/com.github.spotbugs-spotbugs-annotations-4.10.3\n\nRAT-532: Bump com.github.spotbugs:spotbugs-annotations from 4.10.2 to 4.10.3"
    },
    {
      "commit": "de083a16ee68b6f5f9da72500315cd0b2f7be665",
      "tree": "f32b43fdeda6bd34f8a03062047b46b37b9839ad",
      "parents": [
        "1f87498a381e8e732ec633732b171c1fc129de52"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Mon Jul 13 02:43:52 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 08:43:52 2026 +0200"
      },
      "message": "RAT-572: Maven build improvements after dropping JDK8 in RAT 0.18 (#698)\n\n* Post RAT-478 maven build improvements\n\nRAT-478 updated the Java version to 17 for the minimal build JDK and the\ntarget runtime JRE, but left some things in place that are no longer\nneeded. This cleans some of that up.\n\n* Replace `mavenVersion` property with `minimalMavenBuildVersion`\n  property defined in ASF parent POM\n* Remove unneeded managed plugin versions and version properties from\n  plugins defined to the same or newer version in the ASF parent POM\n* Remove other properties and plugin config that use those properties\n  (like `maven.compiler.*`) when they can be inherited from the parent\n  POM instead\n* Remove unused animal-sniffer-maven-plugin (no longer needed with JDK 9\n  and later)\n* Override `minimalJavaBuildVersion` property from ASF parent POM so it\n  can be more easily managed separately from the `javaVersion` (target\n  version) property\n* Move Eclipse-specific m2e lifecycle configuration to profile that is\n  activated only in Eclipse, to make it easier to manage separately from\n  actual plugin configuration\n* Remove redundant Maven version check from enforcer plugin (already\n  defined in ASF parent POM)\n* Fix `\u003clicense\u003e` element in the POM to correctly name the Apache\n  license using its SPDX identifier and remove unused generic comment\n  that appears to have been copied from an example configuration\n* Remove unneeded maven.compiler.release profile, since it was only\n  needed to support building using JDK8, which is no longer possible\n\n* RAT-572: Add changelog\n\n---------\n\nCo-authored-by: P. Ottlinger \u003cpottlinger@apache.org\u003e"
    },
    {
      "commit": "b72c3aa201bcba155e2308f2016c5ffd1f81c2e2",
      "tree": "abc323fbbb7e184f521806c046a947615c91236a",
      "parents": [
        "1f87498a381e8e732ec633732b171c1fc129de52"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 00:33:12 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 00:33:12 2026 +0000"
      },
      "message": "Bump com.github.spotbugs:spotbugs-annotations from 4.10.2 to 4.10.3\n\nBumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.10.2 to 4.10.3.\n- [Release notes](https://github.com/spotbugs/spotbugs/releases)\n- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/spotbugs/spotbugs/compare/4.10.2...4.10.3)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.spotbugs:spotbugs-annotations\n  dependency-version: 4.10.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "024db455f3e55e0c37220d0790f4d779e48148be",
      "tree": "1893ee05fec7ace9c9ecd66873d0f4092f439bf3",
      "parents": [
        "1f87498a381e8e732ec633732b171c1fc129de52"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 13 00:32:31 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 00:32:31 2026 +0000"
      },
      "message": "Bump org.junit:junit-bom from 6.1.1 to 6.1.2\n\n---\nupdated-dependencies:\n- dependency-name: org.junit:junit-bom\n  dependency-version: 6.1.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "97a8d8c2edc48474f1ee0a6cf6822c500450ecdd",
      "tree": "db08ef38c598933a82b8e7594001456c0a038e1c",
      "parents": [
        "75d80ca479cc98d238828ed954fc652c7f158067"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu Jul 09 17:31:16 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu Jul 09 17:31:16 2026 +0100"
      },
      "message": "fixed new line issue\n"
    },
    {
      "commit": "75d80ca479cc98d238828ed954fc652c7f158067",
      "tree": "e6a27a0ed3d9b2b9a8e6da740623ad6021ad7841",
      "parents": [
        "efedd1e5261eef6ddb4cade2667be044c5655862"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu Jul 09 17:20:30 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu Jul 09 17:20:30 2026 +0100"
      },
      "message": "fixed checkstyle\n"
    },
    {
      "commit": "efedd1e5261eef6ddb4cade2667be044c5655862",
      "tree": "64252d6c1f9ee78cde8402cc49ca496c7587660b",
      "parents": [
        "0fcd7da248bcbc40e841621498ada28e52f0309d"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu Jul 09 16:43:14 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu Jul 09 16:43:14 2026 +0100"
      },
      "message": "cleaned up sonarqube\n"
    },
    {
      "commit": "0fcd7da248bcbc40e841621498ada28e52f0309d",
      "tree": "fcd1cf40b9188bf4a4a441bdcb5a76b399e64927",
      "parents": [
        "2ad3adcd014a4d768b8266207fb968c04fd95435"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Tue Jul 07 17:09:04 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 08 10:49:32 2026 +0100"
      },
      "message": "cleaned up code\n"
    },
    {
      "commit": "2ad3adcd014a4d768b8266207fb968c04fd95435",
      "tree": "3385e6beed49f1125827f0c8eca72d9e4a089760",
      "parents": [
        "046c1bed9f79332995e9edadb58dc7b44d3e9be1"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Tue Jul 07 09:06:18 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 08 10:49:32 2026 +0100"
      },
      "message": "fix sonarqube issues\n"
    },
    {
      "commit": "046c1bed9f79332995e9edadb58dc7b44d3e9be1",
      "tree": "917ad24f226c1cfef6fb8104796d74ce17a955c4",
      "parents": [
        "30707d2d4b53e8c495d02efb3e733a97ffd694ba"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Mon Jul 06 16:51:08 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 08 10:49:32 2026 +0100"
      },
      "message": "fixes sonarqube issues\n"
    },
    {
      "commit": "30707d2d4b53e8c495d02efb3e733a97ffd694ba",
      "tree": "559044d82ddb08a886b0ff335bb38be901192ffe",
      "parents": [
        "a99e12a69633345e149bb4df57eb2e3a316d5fa2"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Mon Jul 06 15:59:00 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 08 10:49:32 2026 +0100"
      },
      "message": "fixed some style issues\n"
    },
    {
      "commit": "a99e12a69633345e149bb4df57eb2e3a316d5fa2",
      "tree": "3e9ca08366f3b4fff63ec7fe89eafec329d0ba4e",
      "parents": [
        "90dd8c5b8b3897c6af236a14030c1f33d0ba29de"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Mon Jul 06 15:18:57 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 08 10:48:07 2026 +0100"
      },
      "message": "added tests\n"
    },
    {
      "commit": "90dd8c5b8b3897c6af236a14030c1f33d0ba29de",
      "tree": "cac47be78682ba9c25a5d98d6506b36f7d84baf1",
      "parents": [
        "1f87498a381e8e732ec633732b171c1fc129de52"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Mon Jul 06 13:53:24 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 08 10:45:30 2026 +0100"
      },
      "message": "initial code\n"
    },
    {
      "commit": "1f87498a381e8e732ec633732b171c1fc129de52",
      "tree": "512b5839cf8482f62ee94cbed11e641c44952ce2",
      "parents": [
        "3f4a4cae5805bcfb5813dc98d1debb556430c40e"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@apache.org",
        "time": "Wed Jul 08 11:19:35 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 10:19:35 2026 +0100"
      },
      "message": "RAT-568: Create IODescriptor (#695)\n\n* Creat IODescriptor to provide better context for input/output reporting.\n\nUpdate ReportConfiguration to use IODescriptor for output and stylesheet parameters.\nUpdate associated classes to utilize IODescriptor.\nUpdate tests to account for IODescriptor.\nUpdate UI generation for IODescriptor\n\n* updated javadoc\n\n* added tests\n\n* Fixed sonarqube issues\n\n* RAT-568: Add changelog entry and fix minor issues during review\n\n---------\nCo-authored-by: P. Ottlinger \u003cpottlinger@apache.org\u003e"
    },
    {
      "commit": "3f4a4cae5805bcfb5813dc98d1debb556430c40e",
      "tree": "e0d0288515856b3986122b7a294be31d40baebaa",
      "parents": [
        "3e6b50ccf2c4edb571873669220f2aa5a3839258",
        "2144338d859681084786ea90d38a9c625382e972"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jul 06 09:56:03 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 09:56:03 2026 +0200"
      },
      "message": "Merge pull request #696 from apache/dependabot/maven/org.apache.groovy-groovy-5.0.7\n\nRAT-532: Bump org.apache.groovy:groovy from 5.0.6 to 5.0.7"
    },
    {
      "commit": "2144338d859681084786ea90d38a9c625382e972",
      "tree": "e0d0288515856b3986122b7a294be31d40baebaa",
      "parents": [
        "3e6b50ccf2c4edb571873669220f2aa5a3839258"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jul 06 00:32:55 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 00:32:55 2026 +0000"
      },
      "message": "Bump org.apache.groovy:groovy from 5.0.6 to 5.0.7\n\nBumps [org.apache.groovy:groovy](https://github.com/apache/groovy) from 5.0.6 to 5.0.7.\n- [Commits](https://github.com/apache/groovy/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.groovy:groovy\n  dependency-version: 5.0.7\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "3e6b50ccf2c4edb571873669220f2aa5a3839258",
      "tree": "0f9680d120f2463c3c5c327d74ca8986d1d90562",
      "parents": [
        "6e1d3702d1496a7a8a8740d080c8cbe831180244"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@apache.org",
        "time": "Sat Jul 04 23:32:42 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 23:32:42 2026 +0200"
      },
      "message": "RAT-564: make LicenseSetFactory return unmodifiable licenses sets (#687)\n\n* make LicenseSetFactory return unmodifiable licenses sets\n\n* added factory tests\n\n\n---------\n\nCo-authored-by: P. Ottlinger \u003cpottlinger@apache.org\u003e\nCo-authored-by: P. Ottlinger \u003cottlinger@users.noreply.github.com\u003e"
    },
    {
      "commit": "6e1d3702d1496a7a8a8740d080c8cbe831180244",
      "tree": "4002d037e795b39c30f539b1e7175722c5626680",
      "parents": [
        "8f1322a3dd2444e442ce0f2108255c951b885ed5"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@apache.org",
        "time": "Sat Jul 04 21:58:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 21:58:07 2026 +0200"
      },
      "message": "RAT-563: Rename IReportable and IReportableListWalker (#686)\n\n* rename IReportable and IReportableListWalker\n\n* added tests\n\n* added license header\n\n* RAT-563: Add serial annotation\n\n\n---------\n\nCo-authored-by: P. Ottlinger \u003cpottlinger@apache.org\u003e"
    },
    {
      "commit": "8f1322a3dd2444e442ce0f2108255c951b885ed5",
      "tree": "c372fd1cae0ef5ec33281d2391eb71d9de784f61",
      "parents": [
        "9a87ace4dd431c546b932928439a15fd025f3206"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Sat Jul 04 17:52:41 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 17:52:41 2026 +0200"
      },
      "message": "RAT-560, RAT-558: Fix XXE warning  (#694)\n\n* RAT-560, RAT-558: Fix XXE warning while processing provided stylesheets via StandardXmlFactory"
    },
    {
      "commit": "9a87ace4dd431c546b932928439a15fd025f3206",
      "tree": "55290c61d75b0710c7ee7d56e651fe51a3ced1df",
      "parents": [
        "9021ef4a7c86d9bda3d25c813aadf082429a514f",
        "45648d576d5f5f988b4508cd12424a9cd8d30a55"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Thu Jul 02 12:20:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 12:20:10 2026 +0200"
      },
      "message": "Merge pull request #693 from apupier/restrictTriggerPushForGithubWorkflows\n\nRestrict trigger push branch for GitHub Workflow"
    },
    {
      "commit": "45648d576d5f5f988b4508cd12424a9cd8d30a55",
      "tree": "55290c61d75b0710c7ee7d56e651fe51a3ced1df",
      "parents": [
        "9021ef4a7c86d9bda3d25c813aadf082429a514f"
      ],
      "author": {
        "name": "Aurélien Pupier",
        "email": "apupier@ibm.com",
        "time": "Thu Jul 02 10:48:11 2026 +0200"
      },
      "committer": {
        "name": "Aurélien Pupier",
        "email": "apupier@ibm.com",
        "time": "Thu Jul 02 10:48:11 2026 +0200"
      },
      "message": "Restrict trigger push branch for GitHub Workflow\n\nFeature branches rarely need their own CI runs: the code is already\ntested when a pull request is opened against a release branch. If the\npush trigger has no branch restriction and pull_request is also\nconfigured, every push to a branch with an open PR runs the workflow\ntwice: once for the push and once for the PR synchronisation.\n\nAlways give the push trigger an explicit list of branches: this stops\nbranches created from a release branch from inheriting its workflow\nruns.\n\nsee https://cwiki.apache.org/confluence/pages/viewpage.action?pageId\u003d430408443#GitHubActionsRecommendedPractices-Restrictthepushtriggertospecificbranches\n\nSigned-off-by: Aurélien Pupier \u003capupier@ibm.com\u003e"
    },
    {
      "commit": "9021ef4a7c86d9bda3d25c813aadf082429a514f",
      "tree": "e45aa0be5475fe7e9c40f8c031d59f546066beec",
      "parents": [
        "26d9c9560224246b0bb4d3673eb5a23fb72133db",
        "12c9c417c85252fa9b435d4dd63fa05ac94ee84a"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Thu Jul 02 08:18:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 08:18:07 2026 +0200"
      },
      "message": "Merge pull request #692 from apache/dependabot/maven/com.gradle-develocity-maven-extension-2.5.0\n\nRAT-532: Bump com.gradle:develocity-maven-extension from 2.4.2 to 2.5.0"
    },
    {
      "commit": "26d9c9560224246b0bb4d3673eb5a23fb72133db",
      "tree": "fa8690c661073132020e91fbb9649869f8645627",
      "parents": [
        "3b3672a959049440c6eb0ec7f7165e2e1e7a9da3",
        "bd43ee2b7582b9244ed800c1694cee53e47b854b"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Wed Jul 01 13:21:20 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 13:21:20 2026 +0200"
      },
      "message": "RAT-562: Merge pull request #685 from apache/remove-boxing\n\nRAT-562: Use MutableInt in ClaimValidator"
    },
    {
      "commit": "bd43ee2b7582b9244ed800c1694cee53e47b854b",
      "tree": "7928183207e8d83f8b86fba56e24204e73bb26ea",
      "parents": [
        "06e8898e0292a59c6bdcffff55d719f1a6788671"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jul 01 12:25:18 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jul 01 12:25:18 2026 +0200"
      },
      "message": "RAT-562: Add missing Test annotations to raise coverage\n"
    },
    {
      "commit": "06e8898e0292a59c6bdcffff55d719f1a6788671",
      "tree": "478dc8317ba75f01f41920fb79ff89e168332f19",
      "parents": [
        "113674dc270aeff17e4cbee7f44a5b755f1ae13f",
        "fc0bf699552ac1eb523c68077a580a730cd54e31"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 01 10:34:03 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 01 10:34:03 2026 +0100"
      },
      "message": "Merge branch \u0027remove-boxing\u0027 of github.com:apache/creadur-rat into remove-boxing\n"
    },
    {
      "commit": "113674dc270aeff17e4cbee7f44a5b755f1ae13f",
      "tree": "1d2b4fae1a2590507e93e64eea730b446b748618",
      "parents": [
        "f2ef4b6b13fea55066f1a30843888fa916a6defe"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 01 10:33:06 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 01 10:33:06 2026 +0100"
      },
      "message": "increase test coverage\n"
    },
    {
      "commit": "fc0bf699552ac1eb523c68077a580a730cd54e31",
      "tree": "9f096592cd4f3308a8c93a810f0df5404298329e",
      "parents": [
        "f2ef4b6b13fea55066f1a30843888fa916a6defe"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jul 01 10:05:43 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jul 01 10:05:43 2026 +0200"
      },
      "message": "RAT-562: Minor javadoc fix\n"
    },
    {
      "commit": "f2ef4b6b13fea55066f1a30843888fa916a6defe",
      "tree": "6a07128f3ab51b703405f37ed416be44fe7cd2c6",
      "parents": [
        "2e7c8ea8c5e024a12c37a84c1cbae6aad8fb88d1"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 01 07:35:36 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jul 01 07:35:36 2026 +0100"
      },
      "message": "Fixed max calculation\n"
    },
    {
      "commit": "12c9c417c85252fa9b435d4dd63fa05ac94ee84a",
      "tree": "254bdc8a9c0c9a0088d3c5024916a59c175652f1",
      "parents": [
        "3b3672a959049440c6eb0ec7f7165e2e1e7a9da3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 01 00:32:43 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 00:32:43 2026 +0000"
      },
      "message": "Bump com.gradle:develocity-maven-extension from 2.4.2 to 2.5.0\n\nBumps com.gradle:develocity-maven-extension from 2.4.2 to 2.5.0.\n\n---\nupdated-dependencies:\n- dependency-name: com.gradle:develocity-maven-extension\n  dependency-version: 2.5.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": "2e7c8ea8c5e024a12c37a84c1cbae6aad8fb88d1",
      "tree": "6aebadac7cb48c93d3234b630f205e53fde73125",
      "parents": [
        "908a141d609b16e324c3ba70878b30ad976ad5a0"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Tue Jun 30 17:24:51 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Tue Jun 30 17:24:51 2026 +0100"
      },
      "message": "fixed issues\n"
    },
    {
      "commit": "3b3672a959049440c6eb0ec7f7165e2e1e7a9da3",
      "tree": "fc2a08d87f9f108a37f8ae366eb66b2a16e08f0f",
      "parents": [
        "47624aa3874c4428fb472e4bd335ec11a5654080",
        "a37ce2aa795d7cb965027a6f22623847335c5225"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Tue Jun 30 10:54:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 10:54:58 2026 +0200"
      },
      "message": "Merge pull request #691 from apache/dependabot/maven/com.gradle-common-custom-user-data-maven-extension-2.3.0\n\nRAT-532: Bump com.gradle:common-custom-user-data-maven-extension from 2.2.0 to 2.3.0"
    },
    {
      "commit": "908a141d609b16e324c3ba70878b30ad976ad5a0",
      "tree": "def44a5909e1eb9ac69161a6f299bdbc541bc3fb",
      "parents": [
        "4cfe298ad4167780bdd4f0065eab662d30a0dfd3"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Tue Jun 30 09:01:47 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Tue Jun 30 09:01:47 2026 +0100"
      },
      "message": "attempt to fix null pointer issue\n"
    },
    {
      "commit": "a37ce2aa795d7cb965027a6f22623847335c5225",
      "tree": "fc2a08d87f9f108a37f8ae366eb66b2a16e08f0f",
      "parents": [
        "47624aa3874c4428fb472e4bd335ec11a5654080"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 30 00:32:47 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 00:32:47 2026 +0000"
      },
      "message": "Bump com.gradle:common-custom-user-data-maven-extension\n\nBumps [com.gradle:common-custom-user-data-maven-extension](https://github.com/gradle/common-custom-user-data-maven-extension) from 2.2.0 to 2.3.0.\n- [Release notes](https://github.com/gradle/common-custom-user-data-maven-extension/releases)\n- [Commits](https://github.com/gradle/common-custom-user-data-maven-extension/compare/v2.2.0...v2.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.gradle:common-custom-user-data-maven-extension\n  dependency-version: 2.3.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": "47624aa3874c4428fb472e4bd335ec11a5654080",
      "tree": "13a4522b1e61c94bba90871240e045390b337f43",
      "parents": [
        "f2686f155b4e21de06e7c7f0e53b09ea5b59a55b"
      ],
      "author": {
        "name": "Jarek Potiuk",
        "email": "jarek@potiuk.com",
        "time": "Mon Jun 29 13:16:41 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 13:16:41 2026 +0200"
      },
      "message": "RAT-558: Add security threat model (THREAT_MODEL.md + SECURITY.md + AGENTS.md) (#677)\n\n* Add THREAT_MODEL.md and wire AGENTS.md/SECURITY.md to it\n\nRebased onto current master, which already added AGENTS.md and SECURITY.md. Keeps both maintainer files and adds the detailed THREAT_MODEL.md plus the AGENTS.md -\u003e SECURITY.md -\u003e THREAT_MODEL.md pointers.\n\nGenerated-by: Claude Opus 4.8 (1M context)"
    },
    {
      "commit": "4cfe298ad4167780bdd4f0065eab662d30a0dfd3",
      "tree": "699f261451cb87d691239a495624a5f397bfbf6e",
      "parents": [
        "28380b669f11e990f86b0023f3c9b0c6de33ef65"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Mon Jun 29 12:04:49 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Mon Jun 29 12:04:49 2026 +0200"
      },
      "message": "RAT-562: Remove trailing empty line\n"
    },
    {
      "commit": "f2686f155b4e21de06e7c7f0e53b09ea5b59a55b",
      "tree": "5e08baf7550df03f15eafc72d820e7d3c543040e",
      "parents": [
        "4cfb207b0efd9782802fe915f71a96131011d2eb",
        "a0c30b48827972aef7527ea3eb52fbdf2bc1a737"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jun 29 11:02:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 11:02:34 2026 +0200"
      },
      "message": "Merge pull request #690 from apache/dependabot/maven/org.apache-apache-39\n\nRAT-532: Bump org.apache:apache from 38 to 39"
    },
    {
      "commit": "4cfb207b0efd9782802fe915f71a96131011d2eb",
      "tree": "b4a6d0ab1afe8728277bbf968300ab6a20e8a7aa",
      "parents": [
        "75efb86f49e029b09e3067a497aab5af7aa1e67a",
        "7f9d055d60d12f585adc3f6d80381952230a98f4"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jun 29 09:51:00 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 09:51:00 2026 +0200"
      },
      "message": "Merge pull request #689 from apache/dependabot/maven/org.junit-junit-bom-6.1.1\n\nRAT-532: Bump org.junit:junit-bom from 6.1.0 to 6.1.1"
    },
    {
      "commit": "28380b669f11e990f86b0023f3c9b0c6de33ef65",
      "tree": "0a06efdca1c0cadf2fe78d717c0e55bf01ff3552",
      "parents": [
        "9bd67f45a37fbf724296c7229da8d7e4b9aeb8e4"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Mon Jun 29 07:54:11 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Mon Jun 29 07:54:11 2026 +0100"
      },
      "message": "updated tests and check for null values\n"
    },
    {
      "commit": "a0c30b48827972aef7527ea3eb52fbdf2bc1a737",
      "tree": "439f69885c535d011f14b58c565eeed8c484e329",
      "parents": [
        "75efb86f49e029b09e3067a497aab5af7aa1e67a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 00:32:44 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 00:32:44 2026 +0000"
      },
      "message": "Bump org.apache:apache from 38 to 39\n\nBumps [org.apache:apache](https://github.com/apache/maven-apache-parent) from 38 to 39.\n- [Release notes](https://github.com/apache/maven-apache-parent/releases)\n- [Commits](https://github.com/apache/maven-apache-parent/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache:apache\n  dependency-version: \u002739\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": "7f9d055d60d12f585adc3f6d80381952230a98f4",
      "tree": "b4a6d0ab1afe8728277bbf968300ab6a20e8a7aa",
      "parents": [
        "75efb86f49e029b09e3067a497aab5af7aa1e67a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 00:32:40 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 00:32:40 2026 +0000"
      },
      "message": "Bump org.junit:junit-bom from 6.1.0 to 6.1.1\n\nBumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework) from 6.1.0 to 6.1.1.\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.junit:junit-bom\n  dependency-version: 6.1.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "75efb86f49e029b09e3067a497aab5af7aa1e67a",
      "tree": "f30a4d39c417a3b4507c2980bc8f41c739947032",
      "parents": [
        "a28d77b997c83cbbcdbf474597891856159c5fc4"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@apache.org",
        "time": "Sun Jun 28 23:33:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 23:33:53 2026 +0200"
      },
      "message": "RAT-566: fix some spotbugs issues in core (#688)\n\n* fixed spotbugs issues\n\n* added exception tests\n\n* added license headers"
    },
    {
      "commit": "9bd67f45a37fbf724296c7229da8d7e4b9aeb8e4",
      "tree": "a3903d758c773e562dd9573a644f9ecc0173b27e",
      "parents": [
        "a28d77b997c83cbbcdbf474597891856159c5fc4"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Sun Jun 28 08:12:06 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Sun Jun 28 08:12:06 2026 +0100"
      },
      "message": "Use MutableInt in ClaimValidator\n"
    },
    {
      "commit": "a28d77b997c83cbbcdbf474597891856159c5fc4",
      "tree": "4ca7f9cc688f4d9a1ffb202191c5ba4ecc7218d6",
      "parents": [
        "d8ba8f253129dca800635b6485e1bcec58ff01f4",
        "cba53d16a505de372f202bc2a044065f51c3b72a"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Fri Jun 26 14:16:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 14:16:47 2026 +0200"
      },
      "message": "Merge pull request #684 from apache/dependabot/github_actions/actions/cache-6\n\nRAT-532: Bump actions/cache from 5 to 6"
    },
    {
      "commit": "d8ba8f253129dca800635b6485e1bcec58ff01f4",
      "tree": "e02d4046ce01d907b126f84f77b182b30eb763b5",
      "parents": [
        "0c08080b9d0abe4c699a4261bbe7603cef29bdd0"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@apache.org",
        "time": "Thu Jun 25 09:18:24 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 09:18:24 2026 +0200"
      },
      "message": "RAT-559: fix DocumentName issues in archives/on Windows (#674)\n\n* fix DocumentName issues\n\n* Fixed several parsing errors in DocumentName.Builder\nAdd testing\nExpanded testing to include multiple file system types\nFix recursion issue in DocumentName equals and compareTo\nAdditional migration to assertj\nChanged File options to return DocumentName instances.\nCleaned up Sonar review issues\n\n* RAT-559: Add changelog and fix Sonar issue\n\n---------\n\nCo-authored-by: P. Ottlinger \u003cpottlinger@apache.org\u003e"
    },
    {
      "commit": "0c08080b9d0abe4c699a4261bbe7603cef29bdd0",
      "tree": "1832fb7a3c1156de8ce20b9c0249f5cb94505d6e",
      "parents": [
        "2041069d58e3de7d999bf59768298fe5e8298045"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@apache.org",
        "time": "Wed Jun 24 16:30:45 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 16:30:45 2026 +0200"
      },
      "message": "RAT-561: Cleanup XmlWriter resource issues (#683)\n\n* Cleanup XmlWriter resource issues\nRemove IXmlWriter\nReplace simple RatReport implementations with anonymous implementations.\nRework tests to ensure that XmlWriter is closed properly.\n\n* update javadoc\n\n---------\n\nCo-authored-by: P. Ottlinger \u003cpottlinger@apache.org\u003e"
    },
    {
      "commit": "cba53d16a505de372f202bc2a044065f51c3b72a",
      "tree": "a5c37e0e3ce32c574e2c40e76600b2f24237750f",
      "parents": [
        "2041069d58e3de7d999bf59768298fe5e8298045"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 24 00:32:12 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 00:32:12 2026 +0000"
      },
      "message": "Bump actions/cache from 5 to 6\n\nBumps [actions/cache](https://github.com/actions/cache) from 5 to 6.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: \u00276\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": "2041069d58e3de7d999bf59768298fe5e8298045",
      "tree": "2ecf59798742fcb35e2deb55af30232ecead5d5d",
      "parents": [
        "d17d51001d6c23f29fed616c23c952f859340b52",
        "02a80889404061cc3dfdc65bfb59c4adb11fe508"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jun 22 09:35:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 09:35:47 2026 +0200"
      },
      "message": "Merge pull request #681 from apache/dependabot/maven/org.apache.ant-ant-antunit-1.5.0\n\nRAT-532: Bump org.apache.ant:ant-antunit from 1.4.1 to 1.5.0"
    },
    {
      "commit": "d17d51001d6c23f29fed616c23c952f859340b52",
      "tree": "e74e8d88036f385efc4a45768f050b00f6127fa3",
      "parents": [
        "7036960c03ee373c021dc0e7a1d4660d3606a2e4",
        "ee65671b0ee2a82abc5325cd4547ddfd524b8700"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jun 22 09:34:54 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 09:34:54 2026 +0200"
      },
      "message": "Merge pull request #682 from apache/dependabot/maven/com.gradle-develocity-maven-extension-2.4.2\n\nRAT-532: Bump com.gradle:develocity-maven-extension from 2.4.1 to 2.4.2"
    },
    {
      "commit": "ee65671b0ee2a82abc5325cd4547ddfd524b8700",
      "tree": "e74e8d88036f385efc4a45768f050b00f6127fa3",
      "parents": [
        "7036960c03ee373c021dc0e7a1d4660d3606a2e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 22 00:32:44 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 00:32:44 2026 +0000"
      },
      "message": "Bump com.gradle:develocity-maven-extension from 2.4.1 to 2.4.2\n\nBumps com.gradle:develocity-maven-extension from 2.4.1 to 2.4.2.\n\n---\nupdated-dependencies:\n- dependency-name: com.gradle:develocity-maven-extension\n  dependency-version: 2.4.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "02a80889404061cc3dfdc65bfb59c4adb11fe508",
      "tree": "c4cc47ecc814aae42a632345a18cb5e5275afe2f",
      "parents": [
        "7036960c03ee373c021dc0e7a1d4660d3606a2e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 22 00:32:20 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 00:32:20 2026 +0000"
      },
      "message": "Bump org.apache.ant:ant-antunit from 1.4.1 to 1.5.0\n\nBumps org.apache.ant:ant-antunit from 1.4.1 to 1.5.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.ant:ant-antunit\n  dependency-version: 1.5.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": "7036960c03ee373c021dc0e7a1d4660d3606a2e4",
      "tree": "7a62ae8f1c9db3b160fc98458d184c7320c13cbf",
      "parents": [
        "4552426c3b861fea2ae677b80a1fdd33743757d8",
        "02f81d5ea38b78f0ee9e89b44e1f891db9d9a64e"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Fri Jun 19 12:50:16 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 12:50:16 2026 +0200"
      },
      "message": "Merge pull request #680 from apache/dependabot/github_actions/actions/checkout-7\n\nRAT-532: Bump actions/checkout from 6 to 7"
    },
    {
      "commit": "02f81d5ea38b78f0ee9e89b44e1f891db9d9a64e",
      "tree": "7a62ae8f1c9db3b160fc98458d184c7320c13cbf",
      "parents": [
        "4552426c3b861fea2ae677b80a1fdd33743757d8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 19 00:32:15 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 00:32:15 2026 +0000"
      },
      "message": "Bump actions/checkout from 6 to 7\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v6...v7)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00277\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": "4552426c3b861fea2ae677b80a1fdd33743757d8",
      "tree": "86dfef02edc3316364e30bf0d1c31be0149b3c4a",
      "parents": [
        "c32500dea994bd22402673b991ce5144926f004f",
        "1a6431efede215f29a05aef327a03e42b8828573"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Wed Jun 17 21:40:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 17 21:40:36 2026 +0200"
      },
      "message": "Merge pull request #679 from apache/fix-xxe-issues\n\nRAT-560: changes to reduce XXE exposure"
    },
    {
      "commit": "1a6431efede215f29a05aef327a03e42b8828573",
      "tree": "86dfef02edc3316364e30bf0d1c31be0149b3c4a",
      "parents": [
        "2e0909fd15862e577009ce41085568216060a2ed"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 16:23:49 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 16:23:49 2026 +0100"
      },
      "message": "Changes as per Sonar review\n"
    },
    {
      "commit": "2e0909fd15862e577009ce41085568216060a2ed",
      "tree": "33a97dfafa4ca8d4ceb8791d9ce541dde1ee870a",
      "parents": [
        "5940a0a171f1e674996378aa2c8b46b5de18e6a1"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 15:41:57 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 15:41:57 2026 +0100"
      },
      "message": "removed test against translated messages\n"
    },
    {
      "commit": "5940a0a171f1e674996378aa2c8b46b5de18e6a1",
      "tree": "113b249a7fb1c0cb2339acfcf48ce84d9a0843f6",
      "parents": [
        "8f6cca1eeba8ac822c86633b89c77f74f3d0dbf6",
        "74ddb7c419e91ab20086d0ef976e5ae8b9bfd91d"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 15:38:55 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 15:38:55 2026 +0100"
      },
      "message": "Merge remote-tracking branch \u0027origin/fix-xxe-issues\u0027 into fix-xxe-issues\n"
    },
    {
      "commit": "8f6cca1eeba8ac822c86633b89c77f74f3d0dbf6",
      "tree": "cc4ae983b7acf06ba1eb9190608d9e96d10bc4a8",
      "parents": [
        "159550b9310f920bb892c09a43419f7f3517d580"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 15:35:52 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 15:35:52 2026 +0100"
      },
      "message": "Fixed test,  Migrated to assertj\nFixed missing license header\n"
    },
    {
      "commit": "74ddb7c419e91ab20086d0ef976e5ae8b9bfd91d",
      "tree": "1984ef809e9ad06d91c9d4a5fad6bb98e1cd28e4",
      "parents": [
        "b66211f5d452559b5c64f42ec46fc8cdadf12d24"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jun 17 16:25:50 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jun 17 16:25:50 2026 +0200"
      },
      "message": "Revert \"RAT-560: Fix missing license\"\n\nThis reverts commit b66211f5d452559b5c64f42ec46fc8cdadf12d24.\n"
    },
    {
      "commit": "b66211f5d452559b5c64f42ec46fc8cdadf12d24",
      "tree": "0f030153f32d018746a44fc186562bf9c42ce794",
      "parents": [
        "65695c07745dd7361803aed311307aaa161507e3"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jun 17 16:25:27 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jun 17 16:25:27 2026 +0200"
      },
      "message": "RAT-560: Fix missing license\n"
    },
    {
      "commit": "65695c07745dd7361803aed311307aaa161507e3",
      "tree": "1984ef809e9ad06d91c9d4a5fad6bb98e1cd28e4",
      "parents": [
        "159550b9310f920bb892c09a43419f7f3517d580"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jun 17 16:25:16 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Wed Jun 17 16:25:16 2026 +0200"
      },
      "message": "RAT-560: Fix missing license\n"
    },
    {
      "commit": "159550b9310f920bb892c09a43419f7f3517d580",
      "tree": "df46bfb8b0f13c6737824115570a35685fb2091c",
      "parents": [
        "8346f51ff45a189d74feb68aba0d46f2a0dc68aa",
        "0379d9ac5aa6fb75787bf7616ea188d5ebcec78e"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 14:49:53 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 14:49:53 2026 +0100"
      },
      "message": "Merge remote-tracking branch \u0027origin/fix-xxe-issues\u0027 into fix-xxe-issues\n"
    },
    {
      "commit": "8346f51ff45a189d74feb68aba0d46f2a0dc68aa",
      "tree": "1aeaf2247b3b1e897654b459e975634f1a323184",
      "parents": [
        "7bddd0434b6bdaa88599b102f961d9b2c4376570"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 14:49:16 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Wed Jun 17 14:49:16 2026 +0100"
      },
      "message": "added tests\n"
    },
    {
      "commit": "0379d9ac5aa6fb75787bf7616ea188d5ebcec78e",
      "tree": "ac1fc0ea910a9cb38d5315c2641797a779fd9aaf",
      "parents": [
        "3f2d82ea1d7506fb1c8297879cfa84db659e5d10"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jun 16 23:24:24 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jun 16 23:24:24 2026 +0200"
      },
      "message": "RAT-560: Fix sonar warnings\n"
    },
    {
      "commit": "3f2d82ea1d7506fb1c8297879cfa84db659e5d10",
      "tree": "f704b86ae25339dc414b1496eb12cc818c0c4423",
      "parents": [
        "b1cadc73fa4dc9b42bc3602b1375bdd74fb2438d"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jun 16 23:11:50 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jun 16 23:11:50 2026 +0200"
      },
      "message": "RAT-560: Raise test coverage and verify listLicenses in Reporter.\n"
    },
    {
      "commit": "b1cadc73fa4dc9b42bc3602b1375bdd74fb2438d",
      "tree": "e27c1d31e4f169cb3b61be060bc617d53dc196d7",
      "parents": [
        "7bddd0434b6bdaa88599b102f961d9b2c4376570"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jun 16 22:49:59 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Tue Jun 16 22:49:59 2026 +0200"
      },
      "message": "RAT-560: Add changelog entry and add test to verify no external entities can be defined in xml input in RAT\n"
    },
    {
      "commit": "7bddd0434b6bdaa88599b102f961d9b2c4376570",
      "tree": "d2968de893258469324807a004138e1d0558c54f",
      "parents": [
        "c32500dea994bd22402673b991ce5144926f004f"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Tue Jun 16 16:48:30 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Tue Jun 16 16:48:30 2026 +0100"
      },
      "message": "changes to reduce XXE exposure\n"
    },
    {
      "commit": "c32500dea994bd22402673b991ce5144926f004f",
      "tree": "845e5bb7f2a3db28e5351e90abbb02cfb655cdf8",
      "parents": [
        "83d19e1defbe3303286672cf828da528186f0582",
        "1f86951a3bb814aea199a8f3908b024a3d45703f"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Fri Jun 12 13:13:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 13:13:21 2026 +0200"
      },
      "message": "Merge pull request #676 from apache/dependabot/maven/com.github.spotbugs-spotbugs-annotations-4.10.2\n\nRAT-532: Bump com.github.spotbugs:spotbugs-annotations from 4.10.1 to 4.10.2"
    },
    {
      "commit": "83d19e1defbe3303286672cf828da528186f0582",
      "tree": "797495d0b6419f922f04fe73cfd1fb0ea0ef8a3c",
      "parents": [
        "4b6e8809e728c027f3ccab8216be3aa2789ca08b"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Fri Jun 12 11:57:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 10:57:50 2026 +0100"
      },
      "message": "RAT-532: Update spotbugs and use UTF-8 encoding in LicenseAppender and XmlWriter (#678)"
    },
    {
      "commit": "4b6e8809e728c027f3ccab8216be3aa2789ca08b",
      "tree": "0c58783374cd2d9bf8f5b43442029d4630bc33c0",
      "parents": [
        "6846df4f1b0db7d443c1cd89982171c67a8754c5"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Fri Jun 12 09:52:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 09:52:21 2026 +0200"
      },
      "message": "RAT-558: Add proposals for AGENTS and SECURITY configuration - to be discussed (#671)\n\n* RAT-558: Add AGENTS.md as a starting point\n\n* RAT-558: Exclude MD from RAT scans\n\n* RAT-558: Add more context for agents\n\n* RAT-558: Add SECURITY proposal concerning XXE warnings\n\n* RAT-558: Add changelog"
    },
    {
      "commit": "1f86951a3bb814aea199a8f3908b024a3d45703f",
      "tree": "90a82050c1ced18cfa66cc6ced8818e76fd613bc",
      "parents": [
        "6846df4f1b0db7d443c1cd89982171c67a8754c5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 10 00:33:04 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 00:33:04 2026 +0000"
      },
      "message": "Bump com.github.spotbugs:spotbugs-annotations from 4.10.1 to 4.10.2\n\nBumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.10.1 to 4.10.2.\n- [Release notes](https://github.com/spotbugs/spotbugs/releases)\n- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/spotbugs/spotbugs/compare/4.10.1...4.10.2)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.spotbugs:spotbugs-annotations\n  dependency-version: 4.10.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6846df4f1b0db7d443c1cd89982171c67a8754c5",
      "tree": "bd64868f55da668f7bdf0092f61f1dbdc00e826f",
      "parents": [
        "7585c361a20cde5f73e1df6e857fa85ea0a67886",
        "5ab152d3df65f81117df4ce1c91ffde61d4a90e4"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Tue Jun 09 10:00:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 10:00:37 2026 +0200"
      },
      "message": "Merge pull request #673 from apache/dependabot/maven/com.github.spotbugs-spotbugs-annotations-4.10.1\n\nRAT-532: Bump com.github.spotbugs:spotbugs-annotations from 4.9.8 to 4.10.1"
    },
    {
      "commit": "5ab152d3df65f81117df4ce1c91ffde61d4a90e4",
      "tree": "bd64868f55da668f7bdf0092f61f1dbdc00e826f",
      "parents": [
        "7585c361a20cde5f73e1df6e857fa85ea0a67886"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 09 00:32:32 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 00:32:32 2026 +0000"
      },
      "message": "Bump com.github.spotbugs:spotbugs-annotations from 4.9.8 to 4.10.1\n\nBumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) from 4.9.8 to 4.10.1.\n- [Release notes](https://github.com/spotbugs/spotbugs/releases)\n- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/spotbugs/spotbugs/compare/4.9.8...4.10.1)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.spotbugs:spotbugs-annotations\n  dependency-version: 4.10.1\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7585c361a20cde5f73e1df6e857fa85ea0a67886",
      "tree": "cd350fb49ab11793be5e27f5580d024781e14ba2",
      "parents": [
        "08226a8001b4a5c3a85ca6cce520a24a7a4bc459",
        "7adcdd7d018ad35a4729bccf4cbb10f0673501cd"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jun 08 09:36:12 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 09:36:12 2026 +0200"
      },
      "message": "Merge pull request #672 from apache/dependabot/maven/org.jacoco-jacoco-maven-plugin-0.8.15\n\nRAT-532: Bump org.jacoco:jacoco-maven-plugin from 0.8.14 to 0.8.15"
    },
    {
      "commit": "7adcdd7d018ad35a4729bccf4cbb10f0673501cd",
      "tree": "cd350fb49ab11793be5e27f5580d024781e14ba2",
      "parents": [
        "08226a8001b4a5c3a85ca6cce520a24a7a4bc459"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 08 00:33:08 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 00:33:08 2026 +0000"
      },
      "message": "Bump org.jacoco:jacoco-maven-plugin from 0.8.14 to 0.8.15\n\nBumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.14 to 0.8.15.\n- [Release notes](https://github.com/jacoco/jacoco/releases)\n- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.14...v0.8.15)\n\n---\nupdated-dependencies:\n- dependency-name: org.jacoco:jacoco-maven-plugin\n  dependency-version: 0.8.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "08226a8001b4a5c3a85ca6cce520a24a7a4bc459",
      "tree": "74a0c4a5a45cd4d81487fd1a464f0c5b22ae1a8b",
      "parents": [
        "6b75a2cd93617faa0b14c482dbee6f97aa8e2e59"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jun 01 11:17:37 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 11:17:37 2026 +0200"
      },
      "message": "RAT-482: Re-enable version 3.0.0-M2 of changelog plugin (#661)\n\n\n* RAT-482: Add changelog as 3.0.0-M2 is available and enabled now"
    },
    {
      "commit": "6b75a2cd93617faa0b14c482dbee6f97aa8e2e59",
      "tree": "d9c7e06109bf52681cfdf4457203246c52e51814",
      "parents": [
        "0bb88042ff15739e8dc9870ce4bcbcd74aad4695",
        "11b834454febef8a1bac06cebdb0882a84b5bf7a"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Mon Jun 01 10:45:50 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 10:45:50 2026 +0200"
      },
      "message": "Merge pull request #670 from apache/dependabot/maven/org.apache.maven.plugins-maven-dependency-plugin-3.11.0\n\nRAT-532: Bump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0"
    },
    {
      "commit": "0bb88042ff15739e8dc9870ce4bcbcd74aad4695",
      "tree": "95fa4157d1b4805b5c5af3fb2f3e72d075d0fd3e",
      "parents": [
        "fc29f30997676fbb093a4bd37ae1115a36a2ebf6",
        "0c45aa4f371812e2e54d3dc555ee4fb258be9d0b"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Sun May 31 11:50:05 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 11:50:05 2026 +0200"
      },
      "message": "RAT-540: Merge pull request #637 from apache/create-UIOptionCollections\n\nRAT-540: Create UI option collections"
    },
    {
      "commit": "0c45aa4f371812e2e54d3dc555ee4fb258be9d0b",
      "tree": "95fa4157d1b4805b5c5af3fb2f3e72d075d0fd3e",
      "parents": [
        "a2422785c8a91253f53d127deb33d25e21f5c925"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Fri May 29 15:44:46 2026 +0200"
      },
      "committer": {
        "name": "P. Ottlinger",
        "email": "pottlinger@apache.org",
        "time": "Fri May 29 15:44:46 2026 +0200"
      },
      "message": "RAT-540: Minor reformating in Javadoc\n"
    },
    {
      "commit": "11b834454febef8a1bac06cebdb0882a84b5bf7a",
      "tree": "c6084c78abbe85c4471f22b5ca238a4a731dcd5b",
      "parents": [
        "fc29f30997676fbb093a4bd37ae1115a36a2ebf6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri May 29 00:43:56 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 00:43:56 2026 +0000"
      },
      "message": "Bump org.apache.maven.plugins:maven-dependency-plugin\n\nBumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.10.0 to 3.11.0.\n- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)\n- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.10.0...maven-dependency-plugin-3.11.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-dependency-plugin\n  dependency-version: 3.11.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": "a2422785c8a91253f53d127deb33d25e21f5c925",
      "tree": "8ff34b8c7aa24ad67e9986c8736fcbcd31e0c375",
      "parents": [
        "0b9e58cfacf1bc0976b415f0f48ec76183481bba",
        "fc29f30997676fbb093a4bd37ae1115a36a2ebf6"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu May 28 17:34:59 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu May 28 17:34:59 2026 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into create-UIOptionCollections\n"
    },
    {
      "commit": "0b9e58cfacf1bc0976b415f0f48ec76183481bba",
      "tree": "c895059df52d7d87e292cbf3e2a029a83dc33724",
      "parents": [
        "bb3a412b277980d5f127fa849fe06917de0aed48"
      ],
      "author": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu May 28 17:09:47 2026 +0100"
      },
      "committer": {
        "name": "Claude Warren",
        "email": "claude@xenei.com",
        "time": "Thu May 28 17:09:47 2026 +0100"
      },
      "message": "Update as per review\n"
    },
    {
      "commit": "fc29f30997676fbb093a4bd37ae1115a36a2ebf6",
      "tree": "c210f8c1dd012ab4fc0c77400c6861e8f91ae467",
      "parents": [
        "86a1e53c7642a5d729f8328c542cd79a3aab655c",
        "882664d6e4423a5ee2f219c8d9ed1b072515e90c"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Thu May 28 12:43:03 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 12:43:03 2026 +0200"
      },
      "message": "Merge pull request #669 from apache/dependabot/maven/org.sonarsource.scanner.maven-sonar-maven-plugin-5.7.0.6970\n\nRAT-532: Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.6.0.6792 to 5.7.0.6970"
    },
    {
      "commit": "86a1e53c7642a5d729f8328c542cd79a3aab655c",
      "tree": "e77816af3c02eabf24108c1976fb2d2b1aae0454",
      "parents": [
        "6716e2c77b2f585f4ff032a4964d5e2464436be3",
        "6c9c2b28fee9e232009ee5de33a6479e87ec20fb"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Thu May 28 12:41:51 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 12:41:51 2026 +0200"
      },
      "message": "Merge pull request #668 from apache/dependabot/maven/org.apache.maven.plugins-maven-surefire-plugin-3.5.6\n\nRAT-532: Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6"
    },
    {
      "commit": "6716e2c77b2f585f4ff032a4964d5e2464436be3",
      "tree": "3b753b4838791905c9b76a92f10f5dfbc3fbf486",
      "parents": [
        "06ec353d966a18bdbb43aba8ea5a4da07a0bc9b3",
        "2ab8b56fd5be2bb9c7621e1a93d08810d4279b43"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Thu May 28 12:41:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 12:41:22 2026 +0200"
      },
      "message": "Merge pull request #667 from apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.5.6\n\nRAT-532: Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.5 to 3.5.6"
    },
    {
      "commit": "06ec353d966a18bdbb43aba8ea5a4da07a0bc9b3",
      "tree": "5355c7754729fb2ba379b0cd1d46e2f3ca50619d",
      "parents": [
        "566dbd7b98518a13743cf36a9d1a601084d66a7e",
        "8220c15b39c918eff53e30ae6ef3c7c2ca89b92f"
      ],
      "author": {
        "name": "P. Ottlinger",
        "email": "ottlinger@users.noreply.github.com",
        "time": "Thu May 28 12:40:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 12:40:21 2026 +0200"
      },
      "message": "Merge pull request #666 from apache/dependabot/maven/tika.version-3.3.1\n\nRAT-532: Bump tika.version from 3.3.0 to 3.3.1"
    }
  ],
  "next": "566dbd7b98518a13743cf36a9d1a601084d66a7e"
}
