From 9accde4f83bde2bb365c8fc5e75724ea98d4a172 Mon Sep 17 00:00:00 2001 From: Stefano Cordio Date: Thu, 6 Nov 2025 10:10:04 +0100 Subject: [PATCH] Remove NullAway custom contract annotations options Since version 0.12.11, NullAway accepts any annotation with `Contract` simple name. See https://github.com/uber/NullAway/pull/1295. --- .../kotlin/junitbuild.java-errorprone-conventions.gradle.kts | 1 - 1 file changed, 1 deletion(-) diff --git a/gradle/plugins/common/src/main/kotlin/junitbuild.java-errorprone-conventions.gradle.kts b/gradle/plugins/common/src/main/kotlin/junitbuild.java-errorprone-conventions.gradle.kts index 779885b716c9..c3cd3ec37663 100644 --- a/gradle/plugins/common/src/main/kotlin/junitbuild.java-errorprone-conventions.gradle.kts +++ b/gradle/plugins/common/src/main/kotlin/junitbuild.java-errorprone-conventions.gradle.kts @@ -69,7 +69,6 @@ tasks.withType().configureEach { } onlyNullMarked = true isJSpecifyMode = true - customContractAnnotations.add("org.junit.platform.commons.annotation.Contract") checkContracts = true suppressionNameAliases.add("DataFlowIssue") }