Write sandboxed integration tests for Java annotation processors and plugins.
-
Updated
Feb 2, 2026 - Java
Write sandboxed integration tests for Java annotation processors and plugins.
Instrument Java bytecode with JSpecify-based null-checks
NullAudit is a tool to analyze and verify nullness annotations in Java codebases
A plugin that works with the new standard annotation definitions artifact
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
A maven plugin that defines a package-info.java for all packages and define @NullMarked from JSpecify.
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.
Demonstrates the combined use of JSpecify and NullAway
Lightweight, dependency-free functional validation for Java 21+ with a type-safe, serializable, i18n-compatible Result<T>
Minimal Java project using JSpecify, Error Prone and NullAway
Add a description, image, and links to the jspecify topic page so that developers can more easily learn about it.
To associate your repository with the jspecify topic, visit your repo's landing page and select "manage topics."