From 9c20bb4cdc6b78921dab88b1cecf4b3055848781 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 2 Nov 2018 13:48:38 -0400 Subject: [PATCH] Remove unnecessary auto config import. Remove the superfluous import of PropertyPlaceholderAutoConfiguration in KafkaBinderConfiguration. Resovles #211 --- .../binder/kafka/config/KafkaBinderConfiguration.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java b/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java index 8efa8cc2f..e01c76782 100644 --- a/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java +++ b/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java @@ -17,22 +17,17 @@ package org.springframework.cloud.stream.binder.kafka.config; import java.io.IOException; -import java.util.Map; import io.micrometer.core.instrument.MeterRegistry; import io.micrometer.core.instrument.binder.MeterBinder; -import org.springframework.beans.factory.SmartInitializingSingleton; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.config.BeanPostProcessor; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; -import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration; import org.springframework.boot.autoconfigure.kafka.KafkaAutoConfiguration; import org.springframework.boot.autoconfigure.kafka.KafkaProperties; import org.springframework.boot.context.properties.EnableConfigurationProperties; -import org.springframework.boot.context.properties.source.ConfigurationPropertyName; import org.springframework.cloud.stream.binder.Binder; import org.springframework.cloud.stream.binder.kafka.KafkaBinderMetrics; import org.springframework.cloud.stream.binder.kafka.KafkaMessageChannelBinder; @@ -63,8 +58,7 @@ import org.springframework.lang.Nullable; */ @Configuration @ConditionalOnMissingBean(Binder.class) -@Import({ KafkaAutoConfiguration.class, PropertyPlaceholderAutoConfiguration.class, - KafkaBinderHealthIndicatorConfiguration.class }) +@Import({ KafkaAutoConfiguration.class, KafkaBinderHealthIndicatorConfiguration.class }) @EnableConfigurationProperties({ KafkaExtendedBindingProperties.class }) public class KafkaBinderConfiguration {