diff --git a/sdks/java/io/azure/build.gradle b/sdks/java/io/azure/build.gradle index 97d31f9d9640..bfc6cd5d6a91 100644 --- a/sdks/java/io/azure/build.gradle +++ b/sdks/java/io/azure/build.gradle @@ -21,6 +21,7 @@ plugins { } applyJavaNature( + enableStrictDependencies:true, automaticModuleName: 'org.apache.beam.sdk.io.azure') description = "Apache Beam :: SDKs :: Java :: IO :: Azure" @@ -29,13 +30,19 @@ ext.summary = "IO library to read and write Azure services from Beam." repositories { jcenter() } dependencies { + compile library.java.commons_io + permitUnusedDeclared library.java.commons_io // BEAM-11761 + compile library.java.slf4j_api compile library.java.vendored_guava_26_0_jre compile project(path: ":sdks:java:core", configuration: "shadow") compile "com.azure:azure-storage-blob:12.8.0" compile "com.azure:azure-identity:1.0.8" compile "com.microsoft.azure:azure-storage:8.6.5" - compile "commons-io:commons-io:2.6" - compile library.java.slf4j_api + compile "com.azure:azure-core:1.6.0" + compile "com.azure:azure-storage-common:12.8.0" + compile library.java.jackson_annotations + compile library.java.jackson_core + compile library.java.jackson_databind testCompile project(path: ":sdks:java:core", configuration: "shadowTest") testCompile library.java.mockito_core testCompile library.java.junit