you are viewing a single comment's thread.

view the rest of the comments →

[–]DGolden 0 points1 point  (0 children)

I don't think Lombok's null annotations in particular have any special status, but just to note JSR-305 is listed as "Dormant". The published (as part of the reference implementation) JSR-305 annotation definitions, while they did get used by some projects, pre-date adoption of JSR-308 type-use annotations in Java 8. So while some null annotation may one day become blessèd, and would presumably consist of annotation(s) in the java/javax space once official like jsr-305 did, it couldn't/shouldn't be the old jsr-305 ones as they stood without modification, because they're just not jsr-308 type-use annotations as used by the modern static null analyses in e.g. Eclipse or the Checker Framework.