nullability-control
OfficialEnforce Java null safety with NullAway & JSpecify.
Authorbitsoex
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the common Java issue of NullPointerExceptions by implementing compile-time null safety checks using NullAway and JSpecify annotations.
Core Features & Use Cases
- Compile-Time Safety: Catches potential null dereferences before runtime.
- Gradual Adoption: Enables incremental migration of existing codebases.
- Standardization: Enforces modern nullability best practices with JSpecify.
- Use Case: Integrate this Skill into your CI/CD pipeline to prevent null-related bugs from reaching production, ensuring more robust and reliable Java applications.
Quick Start
Configure your Gradle build to use Error Prone with NullAway and JSpecify annotations.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: nullability-control Download link: https://github.com/bitsoex/bitso-java/archive/main.zip#nullability-control Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.