Generic, Null-safe, Immutable Collections and Functional Transformations for the JVM
-
Updated
Sep 10, 2025 - Java
Generic, Null-safe, Immutable Collections and Functional Transformations for the JVM
Eclipse External null Annotations (EEA) repository
Lombok-style magic for Spring: null-safe calls, optional params in repositories, debug logging without boilerplate
Nullfree will fail your build if your project has a null.
A Gradle plugin to make your Java code check for nullability by default
A carefully curated repository of Eclipse External null Annotations (EEA) for enhanced static null analysis
(Null-Safe + V2) Audio Record Plugin that supports record, pause, resume, stop, and provide access to audio level metering properties average power peak power.
A Spring Boot 4 playground showcasing modern Java practices with declarative HTTP clients, modular architectures, API versioning, null-safety with JSpecify & NullAway, MockMvc testing, observability via OpenTelemetry, AI utilities with Spring AI, and Ahead-of-Time (AOT) optimizations and more
NullAudit is a tool to analyze and verify nullness annotations in Java codebases
This Maven plugin automatically generates package-info.java files with JSpecify annotations (@NullMarked or @NullUnmarked), helping you manage nullness boundaries in your Java projects without manual boilerplate.
A template for setting up Java projects with pre-configured static analysis tools, code quality checks, Dependabot, and GitHub Actions for CI/CD.
Jsr305 (nullables) extension for jaxb maven plugin
Demonstrates the combined use of JSpecify and NullAway
A destructurable Rust-style Result type for Java!
Sales Data Analysis -- Use Java Streams to analyze sales data for Tesla vehicles from 2016 to 2019. Read data from CSV files, calculate yearly sales, and determine the best and worst months for each model (Model 3, Model S, Model X).
Java annotation processor to automatically check for null values
Add a description, image, and links to the null-safety topic page so that developers can more easily learn about it.
To associate your repository with the null-safety topic, visit your repo's landing page and select "manage topics."