ciscoo / cxf-codegen-gradle

Gradle plugin to generate Java artifacts from WSDL
Apache License 2.0
26 stars 6 forks source link

Drop support for older versions of Gradle #57

Closed ciscoo closed 1 year ago

ciscoo commented 1 year ago

Spring Framework 6's baseline is Java 17: https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6

Quarkus 2.x currently targets Java 11 and Quarkus 3 will continue to target Java 11. However, the recommendation is to use Java 17: https://quarkus.io/blog/road-to-quarkus-3/#java-target

The upcoming Micronaut 4 will target Java 17: https://github.com/micronaut-projects/micronaut-core/issues/7006

And several cloud vendors offer support for Java 17.

Given that the direction of the community is for Java 17 and beyond, I think this plugin should follow suit and support Gradle versions that support Java 17.

Based on the compatibility matrix, Gradle 7.3 will become the new minimum for this plugin