You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should add nullability/nullness annotations to help users of our APIs (and us as developers) get better IDE and static analysis feedback. The roadblock has been that the 'old' standard, under javax, isn't suitable for modular Java libraries. JSpecify is intended to supersede it, and recently has declared themselves ready for early usage: https://github.com/jspecify/jspecify/wiki/adoption
We should annotate some core APIs and see how it works out.
Activity
davisusanibar commentedon Sep 8, 2023
Hi @lidavidm Based on this current issue, do you see any problems with continuing to implement JSpecify Version Compatibility with JDK8 ?
Is it possible to wait for Arrow Java JDK8 deprecation before continuing with this enhancement?
GH-37286: [Java] Start adding nullability/nullness annotations (#37723)
apacheGH-37286: [Java] Start adding nullability/nullness annotations (a…
GH-37286: [Java] Start adding nullability/nullness annotations (#37723)