Java nullability-analysis

Open-source Java projects categorized as nullability-analysis

Top 3 Java nullability-analysis Projects

nullability-analysis
  1. NullAway

    A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead

    Project mention: JVM/Java: Null-Restricted and Nullable Types | news.ycombinator.com | 2024-08-02

    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

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. jspecify

    An artifact of fully-specified annotations to power static-analysis checks, beginning with nullness analysis.

  4. eclipse-null-eea-augments

    Eclipse External null Annotations (EEA) repository

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java nullability-analysis discussion

Log in or Post with

Java nullability-analysis related posts

  • Handling null and upgrading past Java 8 - Inside Java Newscast #7

    2 projects | /r/java | 2 Jul 2021

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

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?