From 9d2e84328a01b4fea3c1eec75aca99eec132f39d Mon Sep 17 00:00:00 2001 From: Shehzaad Nakhoda Date: Tue, 23 Feb 2021 16:41:30 -0800 Subject: [PATCH 1/2] [BEAM-10961] enable strict dependency checking for sdks/java/io/azure/ --- sdks/java/io/azure/build.gradle | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/sdks/java/io/azure/build.gradle b/sdks/java/io/azure/build.gradle index 97d31f9d9640..8c5658abee54 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 + 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.1.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 From 10f74b744bdbffd5b20f836d4c90675e7bbe0b75 Mon Sep 17 00:00:00 2001 From: Shehzaad Nakhoda Date: Tue, 23 Feb 2021 21:22:24 -0800 Subject: [PATCH 2/2] [BEAM-10961] (1) fix azure-storage-common version (2) add reference to BEAM-11761 --- sdks/java/io/azure/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdks/java/io/azure/build.gradle b/sdks/java/io/azure/build.gradle index 8c5658abee54..bfc6cd5d6a91 100644 --- a/sdks/java/io/azure/build.gradle +++ b/sdks/java/io/azure/build.gradle @@ -31,7 +31,7 @@ repositories { jcenter() } dependencies { compile library.java.commons_io - permitUnusedDeclared 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") @@ -39,7 +39,7 @@ dependencies { compile "com.azure:azure-identity:1.0.8" compile "com.microsoft.azure:azure-storage:8.6.5" compile "com.azure:azure-core:1.6.0" - compile "com.azure:azure-storage-common:12.1.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