diff --git a/buildSrc/src/main/kotlin/otel.java-conventions.gradle.kts b/buildSrc/src/main/kotlin/otel.java-conventions.gradle.kts index add3d03a0..5c70bc77f 100644 --- a/buildSrc/src/main/kotlin/otel.java-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/otel.java-conventions.gradle.kts @@ -60,7 +60,6 @@ tasks { if (name.contains("Test")) { // serialVersionUI is basically guaranteed to be useless in tests compilerArgs.add("-Xlint:-serial") - compilerArgs.add("-Xlint:-this-escape") } } } diff --git a/inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/util/AutoConfigTestProperties.java b/inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/util/AutoConfigTestProperties.java index a9005efdf..bda71cd73 100644 --- a/inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/util/AutoConfigTestProperties.java +++ b/inferred-spans/src/test/java/io/opentelemetry/contrib/inferredspans/internal/util/AutoConfigTestProperties.java @@ -10,6 +10,7 @@ public class AutoConfigTestProperties extends TemporaryProperties { + @SuppressWarnings("this-escape") public AutoConfigTestProperties() { put("otel.java.global-autoconfigure.enabled", "true"); put("otel.traces.exporter", "logging"); diff --git a/jmx-scraper/src/integrationTest/java/io/opentelemetry/contrib/jmxscraper/JmxScraperContainer.java b/jmx-scraper/src/integrationTest/java/io/opentelemetry/contrib/jmxscraper/JmxScraperContainer.java index d1148fc89..c456e401b 100644 --- a/jmx-scraper/src/integrationTest/java/io/opentelemetry/contrib/jmxscraper/JmxScraperContainer.java +++ b/jmx-scraper/src/integrationTest/java/io/opentelemetry/contrib/jmxscraper/JmxScraperContainer.java @@ -54,6 +54,7 @@ public enum ConfigSource { ENVIRONMENT_VARIABLES; } + @SuppressWarnings("this-escape") public JmxScraperContainer(String otlpEndpoint, String baseImage) { super(baseImage); diff --git a/jmx-scraper/src/integrationTest/java/io/opentelemetry/contrib/jmxscraper/TestAppContainer.java b/jmx-scraper/src/integrationTest/java/io/opentelemetry/contrib/jmxscraper/TestAppContainer.java index 7a8655a51..299c6de57 100644 --- a/jmx-scraper/src/integrationTest/java/io/opentelemetry/contrib/jmxscraper/TestAppContainer.java +++ b/jmx-scraper/src/integrationTest/java/io/opentelemetry/contrib/jmxscraper/TestAppContainer.java @@ -35,6 +35,7 @@ public class TestAppContainer extends GenericContainer { private int jmxRmiPort; private boolean clientCertificate; + @SuppressWarnings("this-escape") public TestAppContainer() { super("openjdk:8u272-jre-slim");