Browse Source

Stop using deprecated constructor (#5040)

* Stop using deprecated constructor

* Try to fix the build
Nikita Salnikov-Tarnovski 3 years ago
parent
commit
25550e0a63

+ 1 - 1
instrumentation/spring/spring-boot-autoconfigure/src/main/java/io/opentelemetry/instrumentation/spring/autoconfigure/exporters/logging/LoggingSpanExporterAutoConfiguration.java

@@ -26,6 +26,6 @@ public class LoggingSpanExporterAutoConfiguration {
   @Bean
   @ConditionalOnMissingBean
   public LoggingSpanExporter otelLoggingSpanExporter() {
-    return new LoggingSpanExporter();
+    return LoggingSpanExporter.create();
   }
 }

+ 1 - 1
javaagent-tooling/src/main/java/io/opentelemetry/javaagent/tooling/AgentTracerProviderConfigurer.java

@@ -42,7 +42,7 @@ public class AgentTracerProviderConfigurer implements SdkTracerProviderConfigure
     if (Config.get().isAgentDebugEnabled()) {
       // don't install another instance if the user has already explicitly requested it.
       if (loggingExporterIsNotAlreadyConfigured()) {
-        builder.addSpanProcessor(SimpleSpanProcessor.create(new LoggingSpanExporter()));
+        builder.addSpanProcessor(SimpleSpanProcessor.create(LoggingSpanExporter.create()));
       }
     }
   }

+ 1 - 1
settings.gradle.kts

@@ -11,7 +11,7 @@ pluginManagement {
 }
 
 plugins {
-  id("com.gradle.enterprise") version "3.7.2"
+  id("com.gradle.enterprise") version "3.8"
   id("com.github.burrunan.s3-build-cache") version "1.2"
   id("com.gradle.common-custom-user-data-gradle-plugin") version "1.6.1"
 }

+ 1 - 1
testing-common/src/main/java/io/opentelemetry/instrumentation/testing/LibraryTestRunner.java

@@ -45,7 +45,7 @@ public final class LibraryTestRunner implements InstrumentationTestRunner {
             .setTracerProvider(
                 SdkTracerProvider.builder()
                     .addSpanProcessor(new FlushTrackingSpanProcessor())
-                    .addSpanProcessor(SimpleSpanProcessor.create(new LoggingSpanExporter()))
+                    .addSpanProcessor(SimpleSpanProcessor.create(LoggingSpanExporter.create()))
                     .addSpanProcessor(SimpleSpanProcessor.create(testExporter))
                     .build())
             .setPropagators(ContextPropagators.create(W3CTraceContextPropagator.getInstance()))