Create rule for minimum usage of Java17 and JakartaEE 9+
Open
kind/feature
priority/critical-urgent
priority/important-longterm
priority/important-soon
spring-migration/6
spring-migration/6.0
triage/accepted
- Dominant language
- Java
- Stars
- 6
- Forks
- 49
- PR merge metrics
- No merged PRs in 30d
Description
According to the [migration guide](https://github.com/spring-projects/spring-framework/wiki/Upgrading-to-Spring-Framework-6.x#baseline-upgrades-2):
> Spring Framework 6.0 raises the minimum requirements to Java 17+ and Jakarta EE 9+.
This can be achieved:
- By looking for JakartaEE/JavaEE related dependencies lower than JakartaEE 9
- By peeking at the pom.xml/gradle.build if available and checking if there is any information about the Java version
In the rule description and message, try to be as verbose and clear as possible. Code examples are always welcome and useful. Feel free to use markdown syntax for these.
Contributor guide
Assessment
This issue has not been assessed yet.