From 576bf99cce1ddec08d0ebf5d62a72ecfa20d53f5 Mon Sep 17 00:00:00 2001 From: devromik Date: Tue, 13 Jun 2023 15:03:28 +0400 Subject: [PATCH] #49: replace var with explicit type for clarity --- .../spring/prometheus/MfPrometheusAutoConfiguration.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/metrics-facade-spring/metrics-facade-prometheus-spring-boot-autoconfigure/src/main/java/com/ringcentral/platform/metrics/spring/prometheus/MfPrometheusAutoConfiguration.java b/metrics-facade-spring/metrics-facade-prometheus-spring-boot-autoconfigure/src/main/java/com/ringcentral/platform/metrics/spring/prometheus/MfPrometheusAutoConfiguration.java index 642b4e9..21c5337 100644 --- a/metrics-facade-spring/metrics-facade-prometheus-spring-boot-autoconfigure/src/main/java/com/ringcentral/platform/metrics/spring/prometheus/MfPrometheusAutoConfiguration.java +++ b/metrics-facade-spring/metrics-facade-prometheus-spring-boot-autoconfigure/src/main/java/com/ringcentral/platform/metrics/spring/prometheus/MfPrometheusAutoConfiguration.java @@ -3,9 +3,8 @@ import com.ringcentral.platform.metrics.MetricRegistry; import com.ringcentral.platform.metrics.infoProviders.ConcurrentMaskTreeMetricNamedInfoProvider; import com.ringcentral.platform.metrics.reporters.prometheus.PrometheusMetricsExporter; -import com.ringcentral.platform.metrics.samples.prometheus.PrometheusInstanceSampleSpecModsProvider; -import com.ringcentral.platform.metrics.samples.prometheus.PrometheusInstanceSamplesProvider; -import com.ringcentral.platform.metrics.samples.prometheus.PrometheusSampleSpecModsProvider; +import com.ringcentral.platform.metrics.samples.InstanceSamplesProvider; +import com.ringcentral.platform.metrics.samples.prometheus.*; import com.ringcentral.platform.metrics.spring.MfMetricsExportAutoConfiguration; import org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOnAvailableEndpoint; import org.springframework.boot.autoconfigure.AutoConfigureAfter; @@ -72,12 +71,12 @@ public PrometheusMetricsExporter prometheusMetricsExporter( MfPrometheusConfig config = configBuilder.build(); - final var instanceSamplesProvider = + InstanceSamplesProvider instanceSamplesProvider = config.hasInstanceSamplesProvider() ? config.instanceSamplesProvider() : new PrometheusInstanceSamplesProvider(registry); - final var exporter = prometheusMetricsExporterBuilder() + PrometheusMetricsExporter exporter = prometheusMetricsExporterBuilder() .convertNameToLowercase(config.convertNameToLowercase()) .locale(config.locale()) .addInstanceSamplesProvider(instanceSamplesProvider)