awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesOptional Value Validations

Static checks to ensure values are not retrieved from empty optionals without a prior presence check.

Distinct from Empty Value Validations: Specifically targets Optional types rather than general string or collection emptiness

Explore 1 awesome GitHub repository matching software engineering & architecture · Optional Value Validations. Refine with filters or upvote what's useful.

Awesome Optional Value Validations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • uber/nullawayAvatar de uber

    uber/NullAway

    4,064Voir sur GitHub↗

    NullAway is a Java static analysis tool and build-time detector designed to identify null pointer risks. It functions as a nullability checker that uses annotations to verify that references are not null before they are dereferenced, preventing runtime crashes. The analyzer implements the JSpecify standard to ensure consistent nullability annotations across different Java libraries. It distinguishes itself through the use of a service provider interface to model the nullability behavior of third-party libraries that lack source annotations and by providing specialized support for Lombok-gener

    Detects calls to retrieve values from empty optionals unless a presence check is performed first.

    Javaandroidjavanullability
    Voir sur GitHub↗4,064
  1. Home
  2. Software Engineering & Architecture
  3. Runtime Value Validation
  4. Empty Value Validations
  5. Optional Value Validations