From f02130f3e398b586c3c89e9f1ffe0f2572afe397 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Thu, 15 Jul 2021 00:12:03 -0700 Subject: [PATCH] Disable SystemOut errorprone check when running locally (#3579) --- .../src/main/kotlin/otel.errorprone-conventions.gradle.kts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/otel.errorprone-conventions.gradle.kts b/buildSrc/src/main/kotlin/otel.errorprone-conventions.gradle.kts index 902da72457..c253e2cdcd 100644 --- a/buildSrc/src/main/kotlin/otel.errorprone-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/otel.errorprone-conventions.gradle.kts @@ -8,7 +8,8 @@ dependencies { errorprone("com.google.errorprone:error_prone_core") } -val disableErrorProne = gradle.startParameter.projectProperties.get("disableErrorProne")?.toBoolean() ?: false +val disableErrorProne = gradle.startParameter.projectProperties.get("disableErrorProne")?.toBoolean() + ?: false tasks { withType().configureEach { @@ -20,6 +21,10 @@ tasks { excludedPaths.set(".*/build/generated/.*") + if (System.getenv("CI") == null) { + disable("SystemOut") + } + // Doesn't work well with Java 8 disable("FutureReturnValueIgnored")