Use local exclusion for `jline` and `netty`

As suggested by Grant Henke.
This commit is contained in:
Ismael Juma 2016-05-17 18:38:26 +01:00
parent 482b6c0504
commit 2d3d714641
1 changed files with 5 additions and 7 deletions

View File

@ -663,7 +663,11 @@ project(':streams') {
compile project(':connect:json') // this dependency should be removed after we unify data API
compile libs.slf4jlog4j
compile libs.rocksDBJni
compile libs.zkclient // this dependency should be removed after KIP-4
// this dependency should be removed after KIP-4
compile (libs.zkclient) {
exclude module: 'jline'
exclude module: 'netty'
}
compile libs.jacksonDatabind // this dependency should be removed after KIP-4
testCompile project(':clients').sourceSets.test.output
@ -672,12 +676,6 @@ project(':streams') {
testCompile libs.junit
}
configurations {
// manually exclude unnecessary zkclient transitive dependencies, remove this after KIP-4
compile.exclude module: 'jline'
compile.exclude module: 'netty'
}
javadoc {
include "**/org/apache/kafka/streams/**"
exclude "**/internals/**"