MarcoLotz commented on a change in pull request #10131:
URL: https://github.com/apache/kafka/pull/10131#discussion_r588864401



##########
File path: build.gradle
##########
@@ -1416,14 +1416,6 @@ project(':streams') {
   dependencies {
     api project(':clients')
 
-    // use `api` dependency for `connect-json` for compatibility (e.g. users 
who use `JsonSerializer`/`JsonDeserializer`
-    // at compile-time without an explicit dependency on `connect-json`)
-    // this dependency should be removed after we unify data API
-    api(project(':connect:json')) {
-      // this transitive dependency is not used in Streams, and it breaks SBT 
builds
-      exclude module: 'javax.ws.rs-api'
-    }
-
     implementation libs.slf4jApi
     implementation libs.rocksDBJni
     implementation libs.jacksonAnnotations

Review comment:
       "implementation libs.jacksonDatabind" is already being added to 
compileClassPath in streams module.
   Thus it seems there indeed there's no need to add compile dependency of 
libs.jacksonDatabind to streams module. Please let me know if this is not the 
case.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to