-
-
Notifications
You must be signed in to change notification settings - Fork 111
Description
Is your feature request related to a problem? Please describe.
javax anything is no longer maintained it causes problem with using JPMS. If you are using jpms with a module-info this code would not compile.
Describe the solution you'd like
Generated
Generated should be replaced jakarta annotations Generated https://jakarta.ee/specifications/annotations/2.0/apidocs/jakarta.annotation/jakarta/annotation/generated
do not set the date as that will cause the build to not be reproducible.
javax.validation
replace this with the jakarta.validation
api. I know there's another ticket about replacing anotations but the other non null annotations are replacements for jsr305 and not related to the validation spec which is for runtime
At a glance the quality compile time non null don't exist... but if those are desired both of those should be replaced with jspecify as that's what spring stack and gradle are going with. I suspect it's not limited to those, but they're the elephants I'm aware of.