Actually Java 21 is required since the breaking change 13.0.0, see 
https://checkstyle.org/releasenotes.html#Release_13.0.0

Plugins can change the CheckStyle version that is used in their pom.xml if they 
need to.

> Am 04.03.2026 um 05:59 schrieb Mark Waite <[email protected]>:
> 
> I've reported a checkstyle issue 
> <https://github.com/checkstyle/checkstyle/issues/19104> that the 13.3.0 
> release requires Java 21 without mentioning it in the release notes.  Jenkins 
> plugins that use checkstyle 13.3.0 cannot be compiled with Java 17.
> 
> I think it is time to revisit my decision to remove Java 17 from the 
> Jenkinsfile while performing the Java 25 upgrade.  We've had several cases 
> where we lost the ability to build with Java 17.
> 
> Mark Waite
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtF7dsqmnM6tAGee572qngZNTdKyiWbzxaUjm4Wchk66SA%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtF7dsqmnM6tAGee572qngZNTdKyiWbzxaUjm4Wchk66SA%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jenkinsci-dev/AC91CF51-5E16-4ADC-AA59-CC9E45F19D95%40gmail.com.

Reply via email to