It looks like RAT won't get any more updates on Java 8. Should we raise our build-time Java requirement to 17? An increasing amount of build tooling is dropping support for Java 8, including Maven itself (Maven 4 has to run on Java 17+), and Windows for ARM doesn't even *have* Java versions older than 17. This isn't an externally visible change, as we would still build for Java 8 and test on Java 8/11 JREs; it mainly involves reworking the CI workflows and the POM files as needed.
On Sat, Mar 21, 2026 at 7:10 AM Ryan Schmitt <[email protected]> wrote: > My understanding was that RAT 1.0 would require Java 17, but RAT 0.18 > would run on Java 8: > > https://github.com/apache/creadur-rat/pull/601#issuecomment-3812943964 > > I'll revert the upgrade for now and figure out what's going on. > > On Sat, Mar 21, 2026 at 1:54 AM Oleg Kalnichevski <[email protected]> > wrote: > >> Ryan, >> >> It looks like RAT upgrade to version 0.18 broke the build on JRE older >> than 17. Do we really that version? >> >> >> >> https://github.com/apache/httpcomponents-core/commit/7e78f980d8c562d079bf6268d7356891f165789b >> >> https://github.com/apache/httpcomponents-core/actions/runs/23349914025/job/67925457804 >> >> Oleg >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >>
