Top 3 Java nullability-analysis Projects
-
NullAway
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
Would be cool if Java got this feature, explicit optionality at a language level a la T? is an enormous developer QoL in Kotlin and Typescript in my experience. In Java there's tools like NullAway [1] but they're a hassle.
Language-level support is leagues better than Optional/Maybe in my experience too because it keeps the code focused on the actual logic instead of putting everything in a map/flatMap railway.
[1] https://github.com/uber/NullAway
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
jspecify
An artifact of fully-specified annotations to power static-analysis checks, beginning with nullness analysis.
-
Java nullability-analysis discussion
Java nullability-analysis related posts
Index
What are some of the best open-source nullability-analysis projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | NullAway | 3,721 |
2 | jspecify | 690 |
3 | eclipse-null-eea-augments | 42 |