diff --git a/conventions/src/main/kotlin/otel.errorprone-conventions.gradle.kts b/conventions/src/main/kotlin/otel.errorprone-conventions.gradle.kts index e61bc3060358..a6b477891b4e 100644 --- a/conventions/src/main/kotlin/otel.errorprone-conventions.gradle.kts +++ b/conventions/src/main/kotlin/otel.errorprone-conventions.gradle.kts @@ -15,6 +15,7 @@ val testLatestDeps = gradle.startParameter.projectProperties["testLatestDeps"] = tasks { withType().configureEach { with(options) { + compilerArgs.add("-XDaddTypeAnnotationsToSymbol=true") errorprone { if (disableErrorProne) { logger.warn("Errorprone has been disabled. Build may not result in a valid PR build.") @@ -123,6 +124,7 @@ tasks { disable("NonFinalStaticField") // Requires adding compile dependency to JSpecify + disable("AddNullMarkedToClass") disable("AddNullMarkedToPackageInfo") if (testLatestDeps) { diff --git a/dependencyManagement/build.gradle.kts b/dependencyManagement/build.gradle.kts index d69ba13829f7..3f6d7103258a 100644 --- a/dependencyManagement/build.gradle.kts +++ b/dependencyManagement/build.gradle.kts @@ -37,7 +37,7 @@ val DEPENDENCY_BOMS = listOf( val autoServiceVersion = "1.1.1" val autoValueVersion = "1.11.1" -val errorProneVersion = "2.45.0" +val errorProneVersion = "2.46.0" val byteBuddyVersion = "1.18.3" val asmVersion = "9.9.1" val jmhVersion = "1.37"