A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
-
Updated
Nov 9, 2024 - Java
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
This projects gives Kotlin bindings and several extensions for Apache Spark. We are looking to have this as a part of Apache Spark 3.x
Extends ReSharper's static nullability analysis by changing specific, configurable elements to be [NotNull] by default
Eclipse External null Annotations (EEA) repository
Reports diagnostics, helping you to annotate your source tree with (Item)NotNull / (Item)CanBeNull attributes.
M2E extension to setup Eclipse external annotations from pom.xml
A macro-based library for writing efficient and readable null-safe code in Scala.
A tool to help adapting code bases to NullAway type system.
Non-nullable pointers with 0-overhead and no hidden runtime cost.
A couple of basic Java annotations that cover null safety (via JSR 305), collection mutability (via Kotlin), and a few other concepts.
Tooling to convert different representations of externalized Java annotations to & fro' each other
Jakarta commons-beanutils PropertyUtils replacement.
A holistic approach to bring null-safety to the code written in Java.
PrimeFuncPack Primitives is a core library for .NET consisting of useful extensions and predicates making work with functional pipelines, Linq, strings, the nullable feature, etc. easier.
This is repository of http://androidcode.pl blog Kotlin section. It shows usage examples of Kotlin.
Ejemplo de Android Kotlin para aprender: Classes, Vars, Vals y Nulls
Java Nullability Generation Using Gradle
Throwable interface and its implementation (Exception structs) with stacktrace information in Go.
Ever wonder why Swift crashes if you access a collection the wrong way? Me too here's some extensions
Add a description, image, and links to the nullability topic page so that developers can more easily learn about it.
To associate your repository with the nullability topic, visit your repo's landing page and select "manage topics."