This is an automated email from the ASF dual-hosted git repository.

ibzib pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/master by this push:
     new 8d0065c  [BEAM-10961] enable strict dependency checking for 
sdks/java/extensions/kyro
     new 55a15d4  Merge pull request #14087 from sonam-vend/sdks-extensions-kyro
8d0065c is described below

commit 8d0065ccc33e0223eeb57377a410a8c50d62c67d
Author: Shehzaad Nakhoda <[email protected]>
AuthorDate: Thu Feb 25 12:09:51 2021 -0800

    [BEAM-10961] enable strict dependency checking for sdks/java/extensions/kyro
---
 sdks/java/extensions/kryo/build.gradle | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sdks/java/extensions/kryo/build.gradle 
b/sdks/java/extensions/kryo/build.gradle
index 50a2ae5..8cedc0e 100644
--- a/sdks/java/extensions/kryo/build.gradle
+++ b/sdks/java/extensions/kryo/build.gradle
@@ -23,6 +23,7 @@ ext {
 }
 
 applyJavaNature(automaticModuleName: 'org.apache.beam.sdk.extensions.kryo',
+    enableStrictDependencies: true,
     exportJavadoc: false,
     shadowClosure: {
     dependencies {
@@ -39,7 +40,10 @@ applyJavaNature(automaticModuleName: 
'org.apache.beam.sdk.extensions.kryo',
 description = 'Apache Beam :: SDKs :: Java :: Extensions :: Kryo'
 
 dependencies {
+    compile library.java.jackson_annotations
+    compile library.java.vendored_guava_26_0_jre
     compile "com.esotericsoftware:kryo:${kryoVersion}"
+    compile "org.objenesis:objenesis:2.5.1"
     shadow project(path: ':sdks:java:core', configuration: 'shadow')
     testCompile project(path: ':sdks:java:core', configuration: 'shadowTest')
     testRuntimeOnly project(path: ':runners:direct-java', configuration: 
'shadow')

Reply via email to