GH-88: Stop using slf4j

Fixes GH-88 (https://github.com/spring-projects/spring-kafka/issues/88)

 - unused logger removed
 - inherited dependencies excluded

* Dependencies polishing
This commit is contained in:
Igor Stepanov
2016-05-18 20:12:40 +03:00
committed by Artem Bilan
parent 79250ff7a6
commit 6a0813a534
2 changed files with 17 additions and 10 deletions

View File

@@ -84,6 +84,7 @@ subprojects { subproject ->
log4jVersion = '1.2.17'
mockitoVersion = '1.9.5'
scalaVersion = '2.11'
slf4jVersion = '1.7.21'
springRetryVersion = '1.1.2.RELEASE'
springVersion = '4.2.6.RELEASE'
@@ -147,13 +148,17 @@ project ('spring-kafka') {
dependencies {
compile "org.springframework:spring-messaging:$springVersion"
compile "org.apache.kafka:kafka-clients:$kafkaVersion"
compile ("org.apache.kafka:kafka-clients:$kafkaVersion") {
exclude group: 'org.slf4j', module: 'slf4j-api'
}
compile ("com.fasterxml.jackson.core:jackson-core:$jacksonVersion", optional)
compile ("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion", optional)
testCompile project (":spring-kafka-test")
testCompile "org.assertj:assertj-core:$assertjVersion"
testCompile "org.springframework:spring-tx:$springVersion"
testRuntime "org.slf4j:slf4j-log4j12:$slf4jVersion"
}
}
@@ -164,16 +169,22 @@ project ('spring-kafka-test') {
compile "org.springframework:spring-beans:$springVersion"
compile "org.springframework:spring-test:$springVersion"
compile "org.springframework.retry:spring-retry:$springRetryVersion"
compile "org.apache.kafka:kafka_$scalaVersion:$kafkaVersion"
compile "org.apache.kafka:kafka_$scalaVersion:$kafkaVersion:test"
compile ("org.apache.kafka:kafka_$scalaVersion:$kafkaVersion") {
exclude group: 'org.slf4j', module: 'slf4j-log4j12'
}
compile ("org.apache.kafka:kafka_$scalaVersion:$kafkaVersion:test") {
exclude group: 'org.slf4j', module: 'slf4j-log4j12'
}
compile ("junit:junit:$junitVersion") {
exclude group: 'org.hamcrest'
exclude group: 'org.hamcrest', module: 'hamcrest-core'
}
compile "log4j:log4j:$log4jVersion"
compile ("org.mockito:mockito-core:$mockitoVersion") {
exclude group: 'org.hamcrest'
exclude group: 'org.hamcrest', module: 'hamcrest-core'
}
compile ("org.hamcrest:hamcrest-all:$hamcrestVersion", optional)
compile ("org.assertj:assertj-core:$assertjVersion", optional)
}

View File

@@ -22,8 +22,6 @@ import java.util.Map;
import org.apache.kafka.common.errors.SerializationException;
import org.apache.kafka.common.serialization.Deserializer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.core.ResolvableType;
import org.springframework.util.Assert;
@@ -43,8 +41,6 @@ import com.fasterxml.jackson.databind.ObjectReader;
*/
public class JsonDeserializer<T> implements Deserializer<T> {
protected final Logger logger = LoggerFactory.getLogger(getClass());
protected final ObjectMapper objectMapper;
protected final Class<T> targetType;