-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Nullable and NotNull annotations #89
Comments
There's a PR for the whole JSR-305 already (#5), though looking at that, it seems quite complex and perhaps even somewhat overlapping with Jakarta Bean Validation. I'm a simple man, I'd really like to have just (Funny thing is that there are at least 3 common spellings of the latter: |
I have gone with the |
Is there a 2.1 SPEC API release planned for the Jakarta EE 10 release? https://jakarta.ee/specifications/annotations/ does not list 2.1 and https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee10/JakartaEE10ReleasePlan lists I first heard about 2.1 in a comment entered in TCK Coordination spreadsheet https://docs.google.com/spreadsheets/d/146JPntf-16sBLuSJDjuuTR8oosz-BfEE1x1TcP9Ode4/edit?disco=AAAAQnrxEwM Also note that https://docs.google.com/spreadsheets/d/1YTUpfdLZZrk2_UGwoX2w0seOCueRO3sQJIjWxpDAa7g/edit?pli=1#gid=35969432 lists the SPEC APIs to be considered for EE 10 release but I also do not see a new release of Jakarta Annotations mentioned there. |
Ah we absolutely need 2.1 to happen for CDI 4.0. Not because of this change, but because of #87. |
Yes, we planning to release 2.1 for Jakarta EE 10. |
I realize this is already done, but I wanted to make anyone still seeing this aware of the JSpecify project, http://jspecify.org. We've been working hard on very precisely specified nullness annotations, with consensus from major tool vendors who will work toward supporting those semantics. |
It would be great to include at least
@Nullable
and@NotNull
annotations in the specification.The text was updated successfully, but these errors were encountered: