nullaway-configure - 在 Java 构建中配置 NullAway JSpecify 模式
在 Gradle 或 Maven Java 构建中配置 Error Prone 与 NullAway,使空安全违规直接导致编译失败。
标签
更新于: 2026-09-16能力
典型输入
典型输出
该技能可以做什么
- 配置 Gradle Groovy 构建
- 配置 Gradle Kotlin 构建
- 配置 Maven 构建
- 设置 NullAway 配置选项
输入
- Java 构建配置文件
- NullAway 配置参数
- JDK 工具链设置
输出
- 配置好的 Gradle 构建文件
- 配置好的 Maven pom.xml 文件
- 空安全违规编译报错规则
要求
- JDK 22 或更高版本的工具链
- org.jspecify:jspecify 依赖
- 使用 @NullMarked 标记的代码
